Java XML - Java XML
Эта статья не цитировать любой источники.Апрель 2008 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В Язык программирования Java XML API разработан Sun Microsystems состоят из следующих отдельных компьютерное программирование API:
- Java API для обработки XML, или же JAXP
- Java API для обмена сообщениями XML, или же JAXM
- Jakarta XML RPC, или же JAX-RPC - ранее Java API для RPC на основе XML не рекомендуется для Java API для веб-служб XML
- Реестры Jakarta XML, или же JAXR - ранее Java API для реестров XML
- Jakarta XML Web Services, или же JAX-WS - ранее Java API для веб-служб XML
- Jakarta RESTful Web Services, или же JAX-RS - ранее Java API для веб-служб RESTful
- Java API для XQuery, или же XQJ
- Привязка Jakarta XML, или же JAXB - ранее называвшаяся Java Architecture for XML Binding (это было официальное название Sun, хотя это API, см. [1] )
- Потоковая обработка XML, или же StAX (совместим с JDK 1.4 и выше, входит в JDK 1.6)
Только Java API для обработки XML (JAXP) - обязательный API в Корпоративные компоненты Java Спецификация 1.3.
Ряд различных программное обеспечение с открытым исходным кодом пакеты реализуют эти API:
- Xerces - Один из оригинальных и самых популярных SAX и ДОМ парсеры
- Ксалан — XSLT /XPath реализация, включенная в JDK 1.4 и выше в качестве преобразователя по умолчанию (XSLT 1.0)
- Саксонский - альтернатива, соответствующая спецификациям XSLT /XPath /XQuery процессор (поддерживает XSLT 1.0 и 2.0)
- Woodstox - открытый исходный код StAX и SAX (начиная с версии 3.2) реализация
внешняя ссылка
- Драйвер StelsXML JDBC - Драйвер JDBC для файлов XML.
- Woodstox - Домашняя страница Woodstox.
- Как проверить схему XML через JAXB - Роб Остин
- Руководства по Java EE и веб-фреймворку - Изучение xml в java.