XML Frage



  • Hallo zusammen

    Ein XML Forum wäre nicht schlecht kam mir bei der Titelwahl in den Sinn 😃

    Nun:
    Ein paar XML spezifikationen:
    - DOM
    - XPath
    - XQL
    - XSLT
    - XPointer

    Fragen:
    - Wofür existieren diese Spezifikationen? (Wofür sind sie gut?)
    - Wie sind die Abhängigkeiten unter diesen Spezifkationen?

    Ich suche eine Webpage, die diese Fragen exakt beleuchtet. Am besten natürlich mit viel Sample-Code.

    Gruss
    rewe



  • Hallo,

    guck mal hier:
    http://www.w3schools.com/



  • Danke erstmals für den Link.

    Weitere Frage:
    Wo liegt der Unterschied zwischen XPath und DOM?
    Reicht DOM nicht aus?

    XPath UND DOM werden gebraucht für den Zugriff auf ein XML-Dokument.
    XPath wird von XSLT gebraucht.
    Das DOM wird von XML-Parsern implementiert.
    Wäre XPath nicht einfach ersetzbar durch DOM?
    Müsste prinzipiell ja gehen, oder nicht?
    (Mit DOM kann ich ja alles auch machen, was ich mit XPath machen kann)



  • DOM ist eben eine API, während XPath die Darstellung von Pfaden in XML angibt.

    http://de.wikipedia.org/wiki/XPath
    http://de.wikipedia.org/wiki/Document_Object_Model



  • rewe schrieb:

    Ein XML Forum wäre nicht schlecht kam mir bei der Titelwahl in den Sinn 😃

    Subforen werden hier öfter diskutiert.
    Aber das wir ein jetzt DB-Forum haben ist schon ein Fortschritt.

    rewe schrieb:

    Fragen:
    - Wofür existieren diese Spezifikationen? (Wofür sind sie gut?)
    - Wie sind die Abhängigkeiten unter diesen Spezifkationen?

    Ich suche eine Webpage, die diese Fragen exakt beleuchtet. Am besten natürlich mit viel Sample-Code.

    http://edition-w3c.de/TR/2000/REC-xml-20001006/
    http://www.jeckle.de

    Alle XML Spezifikationen oder Standards sind onlinefähige Patterns die
    - einer Zielgruppe dienen (community vocabulies):
    z.B. HL7 (Gesundheitwsesen)
    - übertragungsspezifische Zwecken dienen (message oriented spezification)
    z.B.: ebXML, SOAP
    - Dokumente erstellen helfen (document oriented spezifikation)
    z.B. XHTML, RDF
    - Dokmente verbinden (linking) z.B. XPATH
    - Ausdruck und Veränderung festlegen (Style & Transforming) z.B. XSLT
    - Überprüfungen ermöglichen (Schemas & Validation) z.B. DTD, XML Schema

    kingruedi schrieb:

    DOM ist eben eine API...

    DOM heißt - Document Object Model. Diese Spezifikation wird von der Parser API genutzt.


Anmelden zum Antworten