WinFuture-Forum.de: Vergleichen Von 2 Xml Dateien - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Vergleichen Von 2 Xml Dateien


#1 Mitglied ist offline   skelle 

  • Gruppe: aktive Mitglieder
  • Beiträge: 793
  • Beigetreten: 15. Juli 04
  • Reputation: 0

geschrieben 24. April 2009 - 08:50

Hallo,
ich habe folgende Aufgabe bekommen:
Ich soll eine OpenSource Lösung finden bzw selbst etwas implementieren um folgendes zu lösen:

2 XML Dateien sollen miteinander verglichen werden und bei Unterschieden sollen diese Abrufbar sein (Zeilennummern o.Ä.)
Wenn in einem Child die gl. Attribute auftauchen aber in untersch. Reihenfolge soll dies KEIN Unterschied sein ebenso wie
<Test /> und <Test></Test> KEINEN Unterschied ergeben soll.

Habt ihr vllt schonmal ähnliches gemacht bzw könnt ihr mir freie Lösungen nennen die dies können? Sonst muss ich mich wohl selbst an eine Implementierung machen

greetz skelle
0

Anzeige



#2 Mitglied ist offline   bluefisch200 

  • Gruppe: aktive Mitglieder
  • Beiträge: 718
  • Beigetreten: 28. Januar 07
  • Reputation: 0

geschrieben 24. April 2009 - 09:04

Rekursiv alle Attribute mit XML Nodes auslesen und dann immer für jedes Attribut überprüfen ob es sich im anderen File befindet...sollte ned soo schwer sein ;D

Edit: Ich nehme schwer an dass du die Aufgabe bekommen hast dies zu entwickeln damit du was dabei lernst :blink: Ansonst würds auch Freeware tun...

Dieser Beitrag wurde von bluefisch200 bearbeitet: 24. April 2009 - 09:08

Laptop: Apple Macbook / Intel Core 2 Duo 2.26 Ghz / 2 GB DDR3 / 250 GB HDD / nVidia 9400GT
Desktop: AMD "Dragon" / Phenom X4 955BE 3.2 Ghz / 8 GB DDR3 / 1 TB HDD + Intel X25 SSD / ATI 4870
Smartphone: SGS / Samsung Hummingbird 1 Ghz / 512 MB RAM / 2 GB Internal + 10 GB SD / SGX540
0

#3 Mitglied ist offline   skelle 

  • Gruppe: aktive Mitglieder
  • Beiträge: 793
  • Beigetreten: 15. Juli 04
  • Reputation: 0

geschrieben 24. April 2009 - 09:12

nee selbst entwickeln muss ich es nicht zwangsläufig ^^
ich hätte vllt noch erwähnen sollen, dass ich mit java arbeiten muss

wenn du freeware lösungen schon ansprichst... hast du vllt etwas was auf java basiert in petto? :blink:

greetz skelle
0

#4 Mitglied ist offline   bluefisch200 

  • Gruppe: aktive Mitglieder
  • Beiträge: 718
  • Beigetreten: 28. Januar 07
  • Reputation: 0

geschrieben 24. April 2009 - 09:13

OpenSource: http://winmerge.org/

Edit: Sry das ist C++

Dieser Beitrag wurde von bluefisch200 bearbeitet: 24. April 2009 - 09:22

Laptop: Apple Macbook / Intel Core 2 Duo 2.26 Ghz / 2 GB DDR3 / 250 GB HDD / nVidia 9400GT
Desktop: AMD "Dragon" / Phenom X4 955BE 3.2 Ghz / 8 GB DDR3 / 1 TB HDD + Intel X25 SSD / ATI 4870
Smartphone: SGS / Samsung Hummingbird 1 Ghz / 512 MB RAM / 2 GB Internal + 10 GB SD / SGX540
0

#5 Mitglied ist offline   bluefisch200 

  • Gruppe: aktive Mitglieder
  • Beiträge: 718
  • Beigetreten: 28. Januar 07
  • Reputation: 0

geschrieben 24. April 2009 - 09:35

Java...Turtorial von IBM
http://www.ibm.com/developerworks/java/lib...j-cq121906.html
Laptop: Apple Macbook / Intel Core 2 Duo 2.26 Ghz / 2 GB DDR3 / 250 GB HDD / nVidia 9400GT
Desktop: AMD "Dragon" / Phenom X4 955BE 3.2 Ghz / 8 GB DDR3 / 1 TB HDD + Intel X25 SSD / ATI 4870
Smartphone: SGS / Samsung Hummingbird 1 Ghz / 512 MB RAM / 2 GB Internal + 10 GB SD / SGX540
0

#6 Mitglied ist offline   LoD14 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.931
  • Beigetreten: 04. Mai 03
  • Reputation: 45
  • Wohnort:Hennef bei Köln

geschrieben 24. April 2009 - 10:18

bei uns an der uni wurd dazu auch mal ein tool entwickelt: http://pi.informatik...idiff/index.php
0

#7 Mitglied ist offline   skelle 

  • Gruppe: aktive Mitglieder
  • Beiträge: 793
  • Beigetreten: 15. Juli 04
  • Reputation: 0

geschrieben 24. April 2009 - 10:29

Beitrag anzeigenZitat (bluefisch200: 24.04.2009, 10:35)



yep danke :blink:
auf XMLUnit bin ich vorhin auch schon gestossen und das sieht ganz brauchbar aus

danke^^
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0