Autor Thema: XML Basics  (Gelesen 1506 mal)

Offline Buzzy

  • Frischling
  • *
  • Beiträge: 40
XML Basics
« am: 04.11.10 - 08:10:28 »
Hi zusammen,
ich habe letztens den Auftrag bekommen eine XML-Datei, die wir täglich von der National Vulnerability Database ziehen (http://static.nvd.nist.gov/feeds/xml/cve/nvdcve-2.0-modified.xml), mit den Stammdaten einer Notes-DB abzugleichen. Soll heissen: ich muss prüfen, zu welcher bei uns eingesetzten Software es neue(aktualisierte Sicherheitslücken gibt.
In der Notes-DB gibt es ca. 1.000 Dokumente, wo ein ebenfalls in der XML-Datei vorhandener String drin steht (z.B. "cpe:/a:ibm:lotus_notes:7.0.2"). Was ich nun machen müsste ist, mit diesem String die XML-Datei nach einer Übereinstimmung zu suchen. Falls gefunden muss ich prüfen, ob das Erstellungdatum oder Änderungsdatum dieses Eintrags innerhalb eines best. Zeitraum liegt.
Letzten Endes geht es darum, einen Knoten zu finden um von dort auf "benachbarte" Knoten zuzugreifen. (Im Anhang habe ich mal einen ganzen Zweig eines Eintrags eingefügt).

Ich hab schon hier und in der LDD gesucht, aber das ist IMO alles viel komplexer als das, was ich vorhabe (wobei ich da ehrlich gesagt auch keinen Schimmer habe).

Hat ja jemand evtl. einen Ansatz für mich - oder noch besser: eine fertige Lösung?  ;)

Danke schon mal,
Buzzy

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: XML Basics
« Antwort #1 am: 04.11.10 - 08:15:43 »
Als ersten Ansatz schaue dir das hier an http://www.eknori.de/2010-09-27/get-daos-objectcount-and-size-with-lotusscript/ 

Enthält alles, was du brauchst.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Buzzy

  • Frischling
  • *
  • Beiträge: 40
Re: XML Basics
« Antwort #2 am: 04.11.10 - 08:25:40 »
Schau ich mir mal an, danke!

Buzzy

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz