Описание тега xerces2-j

1 ответ

java.lang.AssertionError с использованием xercesImpl XML Schema 1.1 без пространства имен

Я использую Xerces2 Java Parser для проверки XML-файлов на основе XML-схемы 1.1. Я импортировал все jar-файлы, которые поставляются с двоичным пакетом Apache Xerces2 Java 2.11.0 (XML Schema 1.1) (Beta) в репозиторий maven. После некоторой игры с кон…
26 мар '15 в 17:53
2 ответа

Динамически генерируемая XML-схема

Я пытаюсь динамически генерировать XML-схему, используя Xerces-J, и получаю следующую ошибку, благодарю за любую помощь по этому поводу. DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance(); dbfac.setNamespaceAware(true); DocumentBuil…
23 янв '13 в 21:26
1 ответ

Правильно ли Xerces-J провалить слабую проверку для неразрешенного xsi:type?

У меня проблема с проверкой этого SOAP Envelope используя этот фрагмент кода (ниже). Я получаю ошибку: org.xml.sax.SAXParseException; cvc-elt.4.2: невозможно преобразовать ipo:UKAddress в определение типа для элемента shipTo. SOAP XSD определяет Bod…
13 апр '16 в 08:08
1 ответ

Xpath использовать NodeIterator с Java

Как я использую org.w3c.dom.traversal.NodeIterator для итерации узлов в Java с использованием Xpath У меня есть следующий код, но он не работает. import org.w3c.dom.traversal.NodeIterator; NodeIterator products = XPathAPI.selectNodeIterator(document…
22 июл '13 в 15:31
1 ответ

xerces Xpath - поиск узла с другого узла

У меня есть следующий XML: <ONIXMessage> <Product> <RecordReference>9786071502131</RecordReference> <RecordReference>9786071502131</RecordReference> </Product> <Product> <RecordReference>97860715…
19 июл '13 в 18:28
2 ответа

Ошибки компиляции при попытке собрать Apache Xerces в Java

Я пытаюсь собрать Apache Xerxes 2.11.0 в Java и сталкиваюсь со следующими ошибками компиляции: [xjavac] c:\Program Files\Java\libraries\xerces-2_11_0\build\src\org\apache\html\dom\HTMLFrameElementImpl.java:28: error: HTMLFrameElementImpl is not abst…
26 июн '14 в 02:04
1 ответ

Xerces v2.12.0 Проверка XML-схемы 1.1

Xerces 2.12.0 утверждает, что поддерживает XSD 1.1 ( https://xerces.apache.org/xerces2-j/faq-xs.html), но я не могу пройти вызов SchemaFactory.newInstance. Больше контекста: Эта строка терпит неудачу: import javax.xml.validation.SchemaFactory; //...…
14 ноя '18 в 17:55
3 ответа

Специфичные для локали сообщения в Xerces 2.11.0 (Java)

Я хочу использовать локализованные сообщения об ошибках с моими JAXP и Xerces2. По умолчанию доступны только английские сообщения. Первый шаг - извлечь файлы сообщений и поместить их в пакет "org/apache/xerces/impl/msg/" - готово. Используя Locale.s…
30 авг '13 в 11:18
1 ответ

Использование Xerces-j для проверки XML-документа

Я пытаюсь проверить документ XML с помощью Xerces-J. Я хочу, чтобы валидатор подобрал и разрешил любые связанные файлы XSD или DTD (используя ссылки на schemalocation, nonamespaceschemalocationa и DOCTYPE). Кажется, что загрузка этих ресурсов может …
26 апр '13 в 14:26
0 ответов

Как связать XMLReader, осведомленный о XInclude, с XMLFilter, чтобы включение XInclude выполнялось для любых элементов, которые изменил фильтр?

В Java синтаксический анализ XML - объединение выходных данных xi:include автор хотел использовать XInclude, но использовал неправильное пространство имен на include элемент. Я подумал, что XMLFilter, поставленный перед синтаксическим анализатором X…
07 авг '16 в 15:17
5 ответов

Как отключить предупреждения accessExternalDTD и entityExpansionLimit с выходом из системы

Я использую logback с groovy и получаю много предупреждений при разборе XML. Я знаю об ошибке в JDK1.7_u45, которая вызывает это. Warning: org.apache.xerces.parsers.SAXParser: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is no…
22 авг '14 в 18:02
1 ответ

SAX XML parser - локализованные сообщения об ошибках

Веб-приложение, над которым я сейчас работаю, проверяет предоставленные пользователем xml-файлы на соответствие xsd, хранящемуся на сервере. Проблема в том, что если xml не проходит проверку, сообщения об ошибках должны быть на русском языке. У меня…
0 ответов

Создание экземпляра схемы XML 1.1

У меня есть простое приложение, которое проверяет XML-файл с учетом данного XSD. Я использую версию XML 1.1. Для этого я использую библиотеки Xerces для Java. Я скачал следующие библиотеки с http://xerces.apache.org/mirrors.cgi cupv10k-runtime.jar o…
19 янв '18 в 12:35
1 ответ

Джена терпит неудачу, прося пропустить класс Xerces, в то время как Xerces 2 включен

Я получаю ошибку Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xerces/util/XMLChar at org.apache.jena.shared.impl.PrefixMappingImpl.checkLegal(PrefixMappingImpl.java:172) при запуске простого примера Jena, но у меня есть эти …
08 апр '18 в 09:21
0 ответов

Использовать одобренный стандартный механизм переопределения для xerces в GlassFish 4.0

Как использовать одобренный стандартный механизм для использования xerces в WAR-приложении GlassFish 4.0? Согласно документации*, вы должны поместить ее в domain-dir/lib/endorsed, Однако, когда я помещаю туда xercesImpl, xml-apis и xml-resolver, кла…
10 ноя '14 в 20:55
1 ответ

IBM SBT SDK 1.1.0 (Java) и Apache xerces

Я добавляю интеграцию IC с IBM SBT SDK (Java) в существующий проект, который все еще использует xerces 2.4.0 (по состоянию на март 2009 года). Использование IBM SBT SDK 1.0.x здесь не вызвало никаких проблем, но реализация сериализации XML 1.1.0 пол…
29 сен '14 в 12:47
2 ответа

Функция документа xslt не разрешает теги xinclude в указанном XML-файле

Я ищу решение для разрешения xinclude в документах, на которые ссылается функция document() (XSLT). На моей оценке я попробовал xsltproc (не работает), и теперь я остановился на saxon 6.5.5 в сочетании с apache xerces 2.11.0. Это моя текущая командн…
26 ноя '14 в 13:22
1 ответ

XercesLib не в состоянии проанализировать недействительный XMML

Я использую библиотеку XercesLib C++ для разбора HTML-файла. В моем случае HTML-файл может иметь угловые скобки внутри содержимого тега. <math> <mo> < <mo> </math> Теперь XercesLib не в состоянии проанализировать содержимо…
05 авг '17 в 17:56
2 ответа

Анализатор Xerces2 XML и процессор Xalan XSLT - состояние и замена?

Это 2018 год. Каково состояние XML-анализатора Xerces2 и процессорных библиотек Xalan XSLT для Java? Их последние выпуски, как представляется, 2.11.0 в 2013 году и 2.7.2 в 2014 году соответственно. Они все еще поддерживаются? Они настолько совершенн…
10 апр '18 в 09:39
1 ответ

Имя "" недопустимо для пространств имен JDOM/XML

Я использую JDOM2 для извлечения XML, которым я не управляю из удаленных каналов. Для одного из них я получил эту ошибку: Имя "" недопустимо для пространств имен JDOM/XML: URI пространства имен должны быть ненулевыми и непустыми строками. Вот пример…
11 апр '13 в 20:25