Вопросы по теме 'stax'

Конфликт Woodstox Stax и Java Stax
Я столкнулся со странным конфликтом времени выполнения между реализацией Woodstox STAX и java 1.6 STAX. Поскольку я использую CXF, он тянет банку Woodstox как часть своей зависимости. Вот пример кода, который я использую. import...
3065 просмотров
schedule 27.06.2023

Как сериализовать/десериализовать класс в XML с помощью Woodstox StAX 2
Я в значительной степени пытаюсь заархивировать то, что было сделано в как-сериализовать-десериализовать-простые-классы-в-xml-и обратно (C#) в Java. Если возможно, я бы хотел избежать написания методов сериализации/десериализации для каждого...
2669 просмотров
schedule 17.10.2022

Java XML: использование DOM с StAX для создания документа
Я использую StAX для создания XML-документа с использованием XMLStreamWriter . Однако в моем документе есть части, в которых сложно вызывать методы XMLStreamWriter один за другим, и было бы проще создать небольшой фрагмент документа с помощью...
3043 просмотров
schedule 19.04.2022

Добавление информации DTD в xml с использованием DOM
Я использую DOM для создания XML-файла и использую StAX для анализа другого xml, чтобы выборочно получать данные для записи. Я застрял в точке, где у меня есть событие DTD от Stax, но я не знаю, как записать его в документ DOM. Document doc =...
2575 просмотров
schedule 23.12.2022

Нужен ли мне stax-api-1.0.x в моем веб-приложении при использовании JDK 1.6?
В настоящее время я разрабатываю веб-приложение, которое использует Джерси для REST. Я использую maven, и оба stax-api-1.0.1 и 1.0.2 подключены к моей web-inf/lib. Я думал, что stax api был частью JDK1.6? Почему эти JARS включены в мое...
7943 просмотров
schedule 22.05.2022

Как перехватывать Attribute-события XML-парсером StAX?
Я пытаюсь разобрать файл XML с помощью XML-парсера StAX. Это дает мне события START_ELEMENT и END_DOCUMENT , но не события ATTRIBUTE . Как я могу получать события ATTRIBUTE с помощью парсера StAX? Мой XML: <?xml version="1.0"...
5425 просмотров
schedule 21.04.2022

Когда мне следует выбирать SAX вместо StAX?
Потоковые xml-парсеры, такие как SAX и StAX, быстрее и эффективнее с точки зрения памяти, чем парсеры, строящие древовидную структуру, такие как DOM-парсеры. SAX - это push-синтаксический анализатор, что означает, что он является экземпляром шаблона...
46938 просмотров
schedule 11.01.2024

Есть ли у stax стандартный API, чтобы я мог менять библиотеки, чтобы увидеть, что работает быстрее?
Есть ли у stax стандартный API, чтобы я мог каким-то образом написать свой код в общем виде, чтобы прочитать файл xml и загрузить их в свои объекты Java, и, если я хочу, я могу поменять местами реализации парсера xml stax? Какие есть популярные...
93 просмотров
schedule 07.02.2023

Чтение большого XML-файла с помощью stax и dom
Мне нужно прочитать несколько больших (200–500 МБ) XML-файлов, поэтому я хочу использовать StaX. В моей системе два модуля: один для чтения файла (с помощью StaX); другой модуль (модуль «синтаксический анализатор») предполагает получить одну запись...
10513 просмотров
schedule 22.05.2023

Могу ли я иметь менее проверяющий парсер StAX на Java?
У меня есть следующий недопустимый файл XML: <?xml version="1.0" encoding="utf-8" ?> <Page num="1" crop_box="0, 0, 595, 842" media_box="0, 0, 595, 842" rotate="0"> <Flow id="1"> <Para id="1">...
493 просмотров
schedule 24.08.2022

Запись двоичных данных с использованием XMLStreamWriterEx (stax-ex-api)
В документации говорится, что для реализации XMLStreamWriter должен быть преобразован в XMLStreamWriterEx. Но он генерирует исключение ClassCastException. Примера того, как его реализовать, нет. Я попытался сделать следующее, и, как и ожидалось,...
181 просмотров
schedule 12.01.2023

Как написать @xml:space=preserve с помощью Stax
Я использую stax для записи XML-файла. Мой вопрос: как я могу добавить атрибут xml:space="preserve" к своим элементам? Do I need to declare the xml prefix? AFAIK, it is normally not necessay. If I don't declare, stax complains that a...
278 просмотров
schedule 22.05.2022

Учебник по функциональной обработке извлечения XML
Я ищу хороший учебник по обработке запросов XML (например, StAX) с использованием функционального подхода - без изменяемых значений. Я предполагаю, что это будет включать в себя множество рекурсивных процедур, которые обрабатывают интересные...
224 просмотров
schedule 26.04.2023

Переопределите реализацию Xerces для создания XMLEventReader через XMLInputFactory.
Версия Xerces, которая поставляется с Java, имеет ошибка при работе с пустыми элементами XML для ввода XML версии 1.1 . Эта ошибка уже давно исправлена ​​в версии Apache Xerces (начиная с версии 2.6.2). Я хочу создать XMLEventReader через...
834 просмотров
schedule 20.03.2023

Какой парсер xml соответствует этим требованиям?
Я читал о чтении и записи xml с использованием SAX, STAX и dom. Моя проблема в том, что даже после прочтения преимуществ и недостатков я все еще не уверен, что будет лучше для моих целей - хотя DOM кажется самым простым, я буду запускать эту...
108 просмотров
schedule 08.02.2023

Разбор STAX - перемещение по файлу xml
Обзор: я использую StAX (Java) для анализа файла XML. Однако мне нужно иметь возможность вернуться к указанной позиции в файле (например, отметить точку в потоке). Вопрос: Мне было интересно, есть ли способ вызвать метод, чтобы пометить позицию в...
486 просмотров
schedule 18.04.2023

Какой Java XML API использовать в моем приложении — StAX или DOM?
Я провел небольшое исследование, посмотрел на таблицу внизу (1) и пытаюсь выяснить, какой API мне следует использовать. Позвольте мне представить проблему, которую мое приложение собирается решить: Мое приложение прослушивает некоторые события...
183 просмотров
schedule 16.10.2022

Отображение имен всех файлов XML, содержащих определенную строку
Я пытаюсь извлечь все протоколы, содержащие определенное ключевое слово, из XML-файла с именем MasterData.xml, а затем выполнить поиск каждого из этих протоколов в папке с именем DataDefinition, содержащей множество XML-файлов. Я могу сделать 1-ю...
81 просмотров
schedule 13.01.2023

IllegalStateException при разборе XML?
При синтаксическом анализе XML, если XML имеет один родительский тег, он работает нормально, если он имеет несколько родительских тегов, то возникает следующее исключение. java.lang.IllegalStateException: Current state END_ELEMENT is not among the...
1876 просмотров
schedule 08.06.2022

Почему XMLEventReader не читает XML Version=1.1
Я написал программу, которая читает кучу файлов XML, а затем сравнивает их. Эта программа работает как драгоценный камень с XML Version 1.0 , но она ломается, создавая следующее исключение с XML version 1.1 . Может кто-нибудь помочь? Exception...
278 просмотров
schedule 26.02.2023