Ladon Geschrieben 11. Januar 2006 Teilen Geschrieben 11. Januar 2006 Hallo! Kann mir vielleicht jemand weiterhelfen, wie ich ein XML mit Hilfe von XPath validiere? Also überprüfen. Ich hab ein XML-Dokument die die Vorlage ist. Und viele andere xml-Dokumente müssen mit hilfe von XPath geprüft werden, ob sie die regeln des Prüf-XML einhalten. Also z.b. das die angabe "jahr" nur eine 2stellige zahl sein darf und so weiter... Kann mir da jemand helfen? Vielen Dank! Ladon Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 11. Januar 2006 Teilen Geschrieben 11. Januar 2006 PHP5? http://www.php.net/manual/en/ref.domxml.php Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 12. Januar 2006 Teilen Geschrieben 12. Januar 2006 Das was du willst geht nur mit XML-Schema. XPath dient zur Adressierung von Elementen und Attributen im Baum. Kann man ganz gut mit der Verzeichnisstruktur unter Unix vergleichen. Dazu brauchst du einen Parser, der dein XML validiert. Die meisten pruefen nur auf Wohlgeformtheit. Ein funktionierender ist z.B. xerces: http://xerces.apache.org/xerces-j/faq-general.html#faq-1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Ladon Geschrieben 12. Januar 2006 Autor Teilen Geschrieben 12. Januar 2006 und so kann ich auch zwei XML Daten mit einander Validieren? Also ich erstelle ein XML Dokument, in das ich XPath und die "regeln" integriere. Brauch ich dann noch ein weiteres XSLT dokument, oder kann ich das alles in die XPath datei einbinden? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Dichter als Goethe Geschrieben 13. Januar 2006 Teilen Geschrieben 13. Januar 2006 Xpath ist keine Datei, sondern eine Art im XML zu adressieren. http://www.w3.org/2003/03/Translations/byLanguage?language=de da mal xpath, xml und xslt durchlesen ist ganz hilfreich. ich würde eine dtd schreiben und die xml dateien da gegenprüfen lassen. so kannst du jeder XML datei die dtd zuweisen und alles ist wieder gut und du kannst dir sicher sein das alle deinen "regeln" entsprechen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Ladon Geschrieben 13. Januar 2006 Autor Teilen Geschrieben 13. Januar 2006 Hey super! vielen Dank! Ladon Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.