JAXP ( The Java API for XML Processing ) on joukko abstrakteja API :ita , jotka yksinkertaistavat XML -tietojen käsittelyä Java -kielellä kirjoitetuilla ohjelmilla . Vahvistaa standardinmukaisia SAX (Simple API for XML Parsing) ja DOM (Document Object Model) jäsentimiä. Versiosta 1.1 lähtien se tukee XSLT - standardia (XML Stylesheet Language Transformations). JAXP tukee nimiavaruuksia (namespace), eli on mahdollista työskennellä DTD :n kanssa . JAXP antaa sovellukselle mahdollisuuden jäsentää ja muokata XML-dokumentteja tietystä XML-käsittelytoteutuksesta riippumatta.
JAXP on kirjasto, joka tarjoaa pääsyn kaikkiin menetelmiin XML-dokumenttien ohjelmalliseen käsittelyyn. Sisältyy Java SE:n perusjakeluun. Sisältää Apache XML Project - Xercesin ja Xalanin kirjastot . Tämä on standardi, jonka alta on melko helppo löytää jo kirjoitettu jäsentäjä, jota jaetaan vapaasti.
JAXP 1.1 Reference Implementation (saatavilla osoitteessa http://java.sun.com/xml ) tarjoaa Sunin ja Apache Software Foundationin yhteisesti kehittämän Xanon XSLT -prosessorin ja Crimson - jäsentimen , joka tarjoaa avoimen lähdekoodin ohjelmistoja.
Varhaisista versioista lähtien JAXP-spesifikaatiot sekä taustalla olevat XML- ja XML-nimiavaruusmääritykset on sidottu tiettyihin DOM- ja SAX-versioihin, jotta varmistetaan niiden päälle rakennettujen sovellusten maksimaalinen siirrettävyys. Kolmen vuoden aikana viimeisimmän JAXP:n pääversion (JAXP 1.1) julkaisusta mikään näistä teknisistä tiedoista ei ole pysynyt muuttumattomana. JAXP1.3 perustuu näiden eritelmien uusimpiin versioihin, mikä mahdollistaa niiden pääsyn J2SE :hen ja J2EE :hen .
Java | |
---|---|
Alustat | |
Sun Technologies | |
Kolmannen osapuolen keskeiset tekniikat | |
Tarina |
|
Kielen ominaisuudet | |
Scripting kielet |
|
Java-konferenssit |
|