A JAXP ( The Java API for XML Processing ) absztrakt API -k halmaza, amelyek leegyszerűsítik az XML adatok feldolgozását Java nyelven írt programok segítségével . Megerősíti a szabványos SAX (Simple API for XML Parsing) és DOM (Document Object Model) elemzőket. Az 1.1-es verzió óta támogatja az XSLT (XML Stylesheet Language Transformations) szabványt. A JAXP támogatja a névtereket (névtereket), vagyis lehetséges a DTD -vel való munka . A JAXP lehetőséget ad egy alkalmazásnak az XML dokumentumok elemzésére és módosítására az adott XML feldolgozási megvalósítástól függetlenül.
A JAXP egy olyan könyvtár, amely hozzáférést biztosít az XML dokumentumok programozott feldolgozásának összes módszeréhez. A Java SE alapdisztribúciójában található. Tartalmazza az Apache XML Project - Xerces és Xalan könyvtárait . Ez egy szabvány, amely alatt meglehetősen könnyű találni egy már megírt értelmezőt, szabadon terjesztve.
A JAXP 1.1 Reference Implementation (elérhető a http://java.sun.com/xml címen) biztosítja a Sun és az Apache Software Foundation által közösen kifejlesztett Xanon XSLT processzort és Crimson elemzőt , amely nyílt forráskódú szoftvereket biztosít.
A legkorábbi verziók óta a JAXP specifikációkat, valamint az alapul szolgáló XML és XML névterek specifikációit meghatározott DOM és SAX verziókhoz kötik, hogy biztosítsák az ezekre épülő alkalmazások maximális hordozhatóságát. A JAXP utolsó nagy verziójának (JAXP 1.1) megjelenése óta eltelt három év alatt ezek a specifikációk egyike sem maradt állandó. A JAXP1.3 ezeknek a specifikációknak a legújabb verzióira épít, lehetővé téve számukra, hogy eljuthassanak a J2SE és a J2EE felé .
Jáva | |
---|---|
Platformok | |
Sun Technologies | |
Harmadik fél kulcsfontosságú technológiái | |
Sztori |
|
Nyelvi tulajdonságok | |
Szkriptnyelvek |
|
Java konferenciák |
|