Результаты поиска по запросу "sax"
Создайте строковый буфер и добавляйте строку в буфер до конца тега.
я есть собственный contentHandler (называемый XMLHandler), я побывал на многих сайтах через Google и StackOverflow, которые подробно описывают, как это настроить. Чего я не понимаю, так это как его использовать. Xml.parse (..., ...) ничего не ...
реализация была лучшим выбором, я рад, что вы сделали это!
я есть XML, мне нужно проанализировать с данной структурой: <?xml version="1.0" encoding="UTF-8"?> <root> <tag label="idAd"> <child label="text">Text</child> </tag> <tag label="idNumPage"> <child label1="text" label2="text">Text</child> </tag> ...
Спасибо за ваш ответ! Вы имеете в виду, что я собираюсь установить значения в методе startElement? Хм, у вас есть пример кода для этого?
я есть эти XML на URL <?xml version="1.0" encoding="ISO-8859-1" ?> <Phonebook> <PhonebookEntry> <firstname>John</firstname> <lastname>Connor</lastname> <Address>5,Downing Street</Address> <Phone loc="home">9875674567</Phone> ...
stackoverflow.com/questions/5866113/...
я есть фф. XML из URL: <?xml version="1.0" encoding="ISO-8859-1" ?> <Phonebook> <PhonebookEntry> <firstname>Michael</firstname> <lastname>De Leon</lastname> <Address>5, Cat Street</Address> </PhonebookEntry> <PhonebookEntry> ...
Не компилируется - обратите внимание, что seqStream нигде не определен, а переименование в поток приводит к ошибке «нет подходящего конструктора» для нового InputSource.
ужно проанализировать непрерывный поток правильно сформированных XML-элементов, для которых мне дают только уже построенныйjava.io.Reader объект. Эти элементы не заключены в корневой элемент и не имеют префикс XML-заголовка<?xml version="1.0"?>", ...
используйте EntityResolver, который привел бы к «нулевому» DTD - который определил расширение «wiki» как «& wiki;». Кажется, должен быть лучший способ!
у Java-приложение для постобработки XML-файлов. Эти xml-файлы взяты из RDF-экспорта Semantic Mediawiki, поэтому они имеют синтаксис rdf / xml. Моя проблема заключается в следующем: когда я читаю xml-файл, все сущности в файле преобразуются в их ...
Если вам нужно только найти значения конкретных текстовых узлов, тогда XPath. Причина, по которой DOM занимает много памяти, заключается в том, что он читает весь XML и формирует дерево для документа. SAX основан на событиях. Следовательно, исходя из того, что вы описали, XPath лучше всего подходит для вашего сценария.
ужно проанализировать строку xml и найти значения определенных текстовых узлов, значений атрибутов и т. Д. Я делаю это в javascript и для этого использовал класс DOMParser. Позже мне сообщили, что DOM занимает много памяти, а SAX - лучший ...
Да, после долгих поисков и тестов я наконец-то сделал нечто похожее на это: я создал Reader (расширение java.io.BufferedReader), который на лету заменял символы '&' из сущностей XML другим символом, а затем постобработали проанализированный документ, заменив эти символы обратно амперсандами. Это не выглядит чистым, потому что это не так ;-), но это работает.
тоящее время я анализирую документы XHTML с помощью синтаксического анализатора DOM, например: final DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setValidating(false); final DocumentBuilder db = ...
разрешение URL и т. д.
лизирую XML, возвращенный с веб-сайта, но, к сожалению, он немного искажен. Я получаю XML как: <tag attrib="Buy two for £1" />Что, как мне известно, является недействительным, потому что£ является символом HTML, а не символом XML ...
Когда мне следует выбирать SAX вместо StAX?
Потоковые xml-парсеры, такие как SAX и StAX, работают быстрее и эффективнее, чем парсеры, создающие древовидную структуру, как DOM-парсеры. SAX - это синтаксический анализатор, то есть это экземпляр шаблона наблюдателя (также называемый шаблоном ...