XML er et markup sprog der giver dig mulighed for at definere dokumenter og deres indhold.
kig evt her:
http://searchwebservices.techtarget.com/gDefinition/0,294236,sid26_gci213404,00.html
Hvis du vil vide hvad det kan bruges til bliver det straks værre....for hvad kan det ikke bruges til.
HTML udvikles ikke mere....er blevet afløst af den mere strikse XHTML og med tiden går udviuklingen i retning af XML.
Du kan bruge en XMLfil som database.....du kan lave en gemen hjemmeside med XML.....
"Parserne" uanset hvad de hedder bruges til at give brugeren adgang til at gøre noget med de data XML-filen indeholder.
DOM er iøvrigt ikke en egentlig parser som sådan...det er en Dokument Objekt Model...se:
http://www.w3.org/DOM/#what -----citat-----
The Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents. The document can be further processed and the results of that processing can be incorporated back into the presented page. This is an overview of DOM-related materials here at W3C and around the web.
-----/citat---------
SAX: se :
http://www.saxproject.org/-----citat-------
SAX is the Simple API for XML, originally a Java-only API. SAX was the first widely adopted API for XML in Java, and is a “de facto” standard. The current version is SAX 2.0.1, and there are versions for several programming language environments other than Java.
---/citat----------
SAX og DOM bruges altså som API til XMLfilen.
Og hvad skal du bruge forskellen til????
/Mikael