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

Действительно простой синтаксический анализатор SAX командной строки для XML-файлов
Раньше я использовал xmlstartlet для обработки файлов XML. Вы можете дать ему простую командную строку, и он сгенерирует (внутренне) шаблон XSLT и применит его к файлу XML. Однако теперь у меня есть большой файл XML, поэтому мне действительно...
1409 просмотров
schedule 18.10.2022

Как настроить SaxParserFactory Java для отключения проверки сущностей?
Я пишу приложение для очистки экрана, которое считывает различные страницы и извлекает данные. Я использую SAXParserFactory иди за SAXParser , что, в свою очередь, дает мне XMLReader . Я настроил Фабрику следующим образом: spf =...
6289 просмотров
schedule 06.06.2022

Проблемы с разбором самозакрывающихся XML-тегов с помощью синтаксического анализатора SAX
У меня возникли проблемы с разбором самозакрывающихся тегов XML с помощью SAX. Я пытаюсь извлечь тег ссылки из Google Base API. Я достаточно успешно разбираю обычные теги. Вот фрагмент xml <entry>...
3559 просмотров
schedule 04.06.2022

Игнорирование содержимого не допускается в завершающем разделе SAXException
Я использую Java DocumentBuilder.parse(InputStream) для анализа XML-документа. Иногда я получаю искаженные XML-документы, в которых есть лишний мусор после последнего > , который вызывает SAXException: Content is not allowed in trailing...
22466 просмотров
schedule 19.10.2023

Попытка понять саксофонный анализатор Android
Я использовал синтаксический анализатор Java Sax, но пытаюсь реализовать Android с помощью этого XML. <?xml version="1.0" encoding="utf-8"?> <adc_database xmlns="http://www.weather.com"> <units>...
782 просмотров
schedule 14.09.2022

Проблема SAX XML Java Entities
У меня проблема с SAX и Java . Я разбираю xml-файл базы данных цифровой библиотеки dblp (который перечисляет журнал, конференции, статьи). Файл XML очень большой (> 700 МБ). Однако моя проблема заключается в том, что при возврате обратного...
1369 просмотров
schedule 01.08.2023

Разбор Java XML: получение внутреннего XML с помощью SAX
Я разбираю XML-файл с помощью SAX, и в какой-то момент мне понадобится внутренний XML элемента. Например, для следующего XML <a name="abc"> <b>def</b> <a> Мне нужно получить внутренний XML для элемента a , который...
1746 просмотров
schedule 20.05.2022

Jython и анализатор SAX: разрешено не более 64000 сущностей?
Я провел простой тест синтаксического анализатора xml.sax в Jython на большом файле XML (800 МБ) и обнаружил следующую ошибку: Traceback (most recent call last): File "src/project/xmltools.py", line 92, in <module> sys.exit(main())...
1543 просмотров
schedule 24.12.2023

Android SAX Parser с образцом символа новой строки?
У меня есть веб-служба PHP, которая возвращает вывод XML, а один из тегов содержит многострочные данные "\n" String. Моя проблема в том, что все "\n" удаляются после того, как я передаю данные XML через синтаксический анализатор SAX по умолчанию,...
1188 просмотров
schedule 29.04.2022

Проблема с анализом данных SAX, содержащих международные символы
Я использую синтаксический анализатор SAX в проекте Android для анализа xml погоды Google на французском языке, и я получаю сообщение об ошибке, org.apache.harmony.xml.ExpatParser$ParseException: в строке 1 столбец 502: неправильно сформирован...
660 просмотров
schedule 31.07.2022

Программа Java sax не переходит к методу startElement()
Я пытаюсь использовать синтаксический анализатор sax с настроенным DefaultHandler, но странно, что метод startElement() в dHandler никогда не вызывается. endDocument() работает как надо, но печатает Total elements:0 в то время как мой...
5597 просмотров
schedule 13.04.2022

SAX Parser: укажите местоположение DTD в апплете
У меня есть апплет, который отлично работает в средстве просмотра апплетов, но после его воспроизведения на сервере он не может анализировать XML-файлы. причина проста: синтаксический анализатор SAX пытается открыть dtd на жестком диске, а не в...
1393 просмотров
schedule 14.03.2023

Получить пространство имен xml (без запуска UnknownHostException)
У меня есть некоторый код Java, который определяет пространство имен элемента корневого уровня документа xml с использованием SAX. Если пространство имен «http://sbgn.org/libsbgn/pd/0.1», оно должно вернуть версию 1. Если пространство имен...
3422 просмотров
schedule 19.04.2023

Пример парсинга DOM или SAX
Я испробовал каждое руководство, которое мог найти в Google, для разбора моего XML-файла (вы можете просмотреть его здесь ). Все, что я хочу сделать с файлом по ссылке выше, — это проанализировать его в приложении для Android и извлечь имя и...
741 просмотров
schedule 28.06.2023

Самая быстрая схема сериализации / десериализации для структуры данных
У меня есть приложение для Android, которое использует структуру данных, состоящую из пары двоичных деревьев и других структур, таких как список и массивы, все связанные друг с другом. Я хотел бы, чтобы вы все предложили схему сохранения и извлечения...
784 просмотров

Помогите синтаксическому анализатору Java SAX понять плохой xml
Я разбираю XML, возвращенный с веб-сайта, но, к сожалению, он немного искажен. Я получаю XML, например: <tag attrib="Buy two for &pound;1" /> Который, как мне сообщили, недействителен, потому что &pound; является символом...
5362 просмотров
schedule 21.04.2023

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

Хранение определенных значений узла XML с помощью R xmlEventParse
У меня есть большой файл XML, который мне нужно проанализировать с помощью xmlEventParse в R . К сожалению, онлайн-примеры более сложны, чем мне нужно, и я просто хочу пометить соответствующий тег узла, чтобы сохранить текст сопоставленного узла (не...
3198 просмотров
schedule 18.02.2023

Отфильтровать символ \n из входного потока
Я пытаюсь разобрать xml из входного потока с помощью парсера sax. Входной поток постоянно получает входящий xml из сокета. '\n' используется как разделитель между данными xml. Вот как будет выглядеть xml <?xml version="1.0"...
1774 просмотров
schedule 22.07.2023

Как разобрать xml с пространством имен с помощью синтаксического анализатора android sax
Мой XML-документ выглядит так: <?xml version="1.0" encoding="iso-8859-1" standalone="yes"?> <feed xml:base="http://localhost/someApp" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices"...
1695 просмотров
schedule 25.02.2023