The Java API for XML Processing (JAXP) enables applications to parse, transform, validate and query XML documents using an API that is independent of a particular XML processor implementation.
3 ответа

TXT-файл или JDOM или DOM или

Я хочу сохранить некоторую информацию в Java, но я не хочу использовать базу данных (mysql,...) . Атрибут программы будет сохранен в файле и обновлен 500 раз в секунду и загружен один раз, когда программа будет выполнена. Эта программа может работат…
18 май '12 в 06:24
1 ответ

fo: таблица в таблицу html - xslt

Я пытаюсь написать xslt для создания другого xslt, целью которого является замена только всех xsl: fo на html тэги..XSLT 1 Я использую CDATA вокруг пространства имен "xsl", чтобы избежать обработки тегов такого типа xslt. Моя область действия обраба…
01 апр '15 в 07:40
4 ответа

Java SAX Поиск данных в XML-файле

Я имею .xml файлы внутри пакета в моем проекте Java, который содержит данные в следующем формате... <?xml version="1.0"?> <postcodes> <entry postcode='AB1 0AA' latitude='7.101478' longitude='2.242852' /> </postcodes> В настоя…
30 авг '13 в 14:35
1 ответ

Как получить элементы <и> и <или> в XPath с помощью процессора Jre по умолчанию (JAXPSAXProcessor)

Я работаю с некоторыми XML-файлами, которые содержат и / или теги. Я хочу преобразовать их в HTML. В моем XSL я использую два шаблона &lt;xsl:template match="and"&gt; ( &lt;xsl:apply-templates select="./*[1]" /&gt; &lt;xsl:text&gt; &lt;/xsl:text&gt;…
25 янв '11 в 12:38
1 ответ

Скажите JAXP путь к файлу DTD

У меня есть XML-файлы со ссылкой на файл Dtd. &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE varman SYSTEM "referenced.dtd"&gt; ... Мне удалось прочитать эти файлы с помощью JAXP, но только если файл referenced.dtd находится в той же папк…
24 июл '13 в 17:03
1 ответ

BaseX: функция Javascript не работает в XSLT

Я создаю XSLT с Altova, теперь я хочу использовать его с Basex и вызывать преобразование из Java. В Altova у меня нет проблем, но в Basex у меня есть "[FODC0002] Невозможно скомпилировать таблицу стилей". Часть XSLT является: &lt;xsl:stylesheet vers…
04 дек '12 в 14:46
2 ответа

Сериализатор JAXB из объектов Java в XML

Я новичок в программировании на XML, я пытаюсь записать некоторые Java-объекты в правильно сформированный и корректный XML-файл (по отношению к DTD-файлу), Я узнал, что могу делать такие вещи, используя JAXP с Java. Мое приложение собирается получит…
28 янв '15 в 17:00
0 ответов

"Недопустимые шестнадцатеричные символы в шаблоне escape (%)" при выполнении s3.listObjects()

Я столкнулся с любопытной проблемой. У меня есть веб-приложение на Java, использующее AWS SDK. Последний Докер Контейнер с Centos7 + Tomcat9.0.13 + JDK 1.8.0_161 Одно из моих имен ключей объекта - ".Test%Test%&Name.jpg;", Когда я пытаюсь s3.listObje…
28 янв '19 в 14:29
3 ответа

Какой самый эффективный способ памяти использовать XML из JAXP SAX ContentHandler?

У меня есть ситуация, похожая на предыдущий вопрос об эмиссии XML. Я анализирую данные в SAX ContentHandler при сериализации их в поток. Я подозреваю, что решение в связанном вопросе - хотя это именно то, что я ищу с точки зрения API - неэффективно …
29 дек '09 в 23:12
1 ответ

Самый безболезненный способ добавить XPath 3.0 в кодовую базу, используя dom4j

Насколько я понимаю, SAXON - единственная библиотека, которая поддерживает XPath 3.0 в Java. Его реализация JAXP поддерживает только XPath 2.0. Его реализация XPath 3.0 должна называться так и требует, чтобы я сначала строил документ с использование…
10 фев '16 в 14:59
0 ответов

Генерация нескольких выходных файлов всего за один прогон xslt с использованием JaxP-Transformer?

Интересно, возможно ли создать несколько выходных файлов одновременно (во время одного и того же запуска преобразования), используя JaxP-Transformer только из одного входного файла. У меня есть сценарий использования, когда я получаю огромный файл м…
24 июн '14 в 14:52
2 ответа

Как я могу проанализировать / проверить XML в JAXP, используя старую (1999) версию схемы?

У меня есть схема XML, которая была построена со старой версией спецификации XML (http://www.w3.org/1999/XMLSchema). Я пытаюсь проанализировать XML-сообщения, используя схему (показано ниже). По умолчанию парсер Xerces 1.1 ищет схему в корневом ката…
04 ноя '10 в 20:37
1 ответ

Невозможно проверить документ xml по схеме xsd (Невозможно найти объявление элемента 'replyMessage')

Я использую следующий код для проверки XML-файла по схеме XSD package com.forat.xsd; import java.io.IOException; import java.net.URL; import javax.xml.XMLConstants; import javax.xml.transform.Source; import javax.xml.transform.stream.StreamSource; i…
15 июн '10 в 23:23
2 ответа

Поддерживает ли JAXP XSLT 2.0?

Мой ${java.home} - это C:\Program Files\Java\jdk1.7.0_51. Я распаковал saxonHE9-6-0-6J.zip в C:\Program Files\Java\jdk1.7.0_51\jre\lib\ext и добавьте saxonhe9.jar в мою переменную classpath. Затем я создал файл jaxp.properties в C: \ Program Files \…
27 июл '15 в 09:45
1 ответ

XML DOM Создание смешанного контента

Мне нужно вставить элемент в середине текста другого элемента. Приведенные здесь "до" и "после", что я хочу До &lt;element1&gt; This is content of element1 &lt;/element1&gt; После &lt;element1&gt; This is &lt;element2&gt;&lt;/element2&gt; content of…
18 дек '13 в 10:51
3 ответа

Как я могу проверить документы по схемам Schematron в Java?

Насколько я могу судить, JAXP по умолчанию поддерживает XML-схему W3C и RelaxNG из Java 6. Я вижу несколько API, в основном экспериментальных или неполных, на странице ссылок schematron.com. Существует ли подход к проверке схематрона в Java, который…
26 май '09 в 12:40
2 ответа

JAXP XPath 1.0 или 2.0 - как отличить пустые строки от несуществующих значений

Учитывая следующий экземпляр XML: &lt;entities&gt; &lt;person&gt;&lt;name&gt;Jack&lt;/name&gt;&lt;/person&gt; &lt;person&gt;&lt;name&gt;&lt;/name&gt;&lt;/person&gt; &lt;person&gt;&lt;/person&gt; &lt;/entities&gt; Я использую следующий код для: (а) и…
30 июн '13 в 13:09
2 ответа

Как я могу создать элемент DOM без документа?

Работая с JAXP, "Hello world" для создания элемента: DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.newDocument(); Element e = doc.createElement("helloElement"); //…
29 ноя '13 в 11:37
1 ответ

Различия синтаксического анализа в Java (JAXP) в DocumentBuilder

Есть ли какая-то разница между DocumentBuilder.parse(InputStream) а также DocumentBuilder.parse(InputSource)? Я мог только обнаружить, что в первом случае парсер обнаруживает кодировку из потока, так что это безопаснее, в то время как в последнем сл…
23 ноя '10 в 07:00
2 ответа

Какие доступны реализации Java JAXP XPath?

Какие доступны реализации Java JAXP XPath? Реализация по умолчанию, Xalan (поставляется с JVM), очень медленно оценивает выражения XPath, поэтому я ищу более быструю реализацию.
11 авг '10 в 17:48