Результаты поиска по запросу "xpath"

3 ответа

и т. д. без существенного увеличения производительности.

образом, у меня есть строка HTML, как это: <td class="name"> <a href="/blah/somename23123">Some Name</a> </td> <td class="name"> <a href="/blah/somename28787">Some Name2</a> </td>Используя XPath, я могу получить значение атрибута href, ...

2 ответа

(стол имеет

аюсь фильтровать HTML-таблицы с регулярным выражением, соответствующим их атрибуту id. Что я делаю неправильно? Код, который я пытаюсь реализовать: $this->xpath = new DOMXPath($this->dom); ...

1 ответ

Извините, я не понимаю этот ответ. Кроме того, чтение описания XMLModifier.remove () привело к «Удаляет содержимое из основного XML-документа». Мне нужен полный документ, а также новый контент для навигации - может быть, я не совсем понял по этому вопросу. Спасибо за вклад, хотя!

ал использовать VTD (я полагаю, VTD-XML) в Java, и для чтения XPath это отлично. Где я сейчас решаю проблему с вставкой данных. Допустим, я делаю следующее: VTDNav nav = preExistingGen.getNav(); AutoPilot pilot = new ...

ТОП публикаций

2 ответа

 файл конфигурации Tidy, используемый MediaWiki для этой цели.

отал над этими тегами tidy-up-messy-html с DOM, но теперь я понимаю большую проблему, $content = '<p><a href="#">this is a link</a></p>'; function tidy_html($content,$allowable_tags = null, $span_regex = null) { $dom = new DOMDocument(); ...

2 ответа

, Это выберет

у извлечь текст вне тегов. Например, <body> This is an exmaple <p> blablabla </p> <references> refer 1 refer 2 </references> </body>Я хочу получить текст «Это пример» только без текста в других тегах (р или ссылка). Я пробовал несколько методов, ...

2 ответа

Я никогда не использую синтаксис xpath, потому что он никогда не был для меня интуитивно понятным, но при использовании интерфейса селектора css это должно работать:

я есть следующий документ XML: <files> <elements xsi:type="foo:elementType1"> <name>foo1</name> </elements> <elements xsi:type="foo:elementType1"> <name>foo2</name> <other> <elements> <data1>data1</data1> <data2>data2</data2> </elements> ...

5 ответов

Если вам нужно только найти значения конкретных текстовых узлов, тогда XPath. Причина, по которой DOM занимает много памяти, заключается в том, что он читает весь XML и формирует дерево для документа. SAX основан на событиях. Следовательно, исходя из того, что вы описали, XPath лучше всего подходит для вашего сценария.

ужно проанализировать строку xml и найти значения определенных текстовых узлов, значений атрибутов и т. Д. Я делаю это в javascript и для этого использовал класс DOMParser. Позже мне сообщили, что DOM занимает много памяти, а SAX - лучший ...

1 ответ

goodmami.org/2015/11/04/...

наилучший способ справиться с отсутствием пространства имен на некоторых узлах в XML-документе с использованием lxml? Должен ли я сначала изменить все узлы без имен, чтобы добавить имя «gmd», а затем изменить атрибуты дерева на ...

3 ответа

ссылка

я есть следующий HTML: <div id="imageholder> <svg> <g> <image href='blah.gif'> </g> </svg> </div>И я не могу найти svg с IDE Селен на Firefox на всех. Я пытался: //svg //svg:svg ...

2 ответа

Удалить тег, но сохранить текст

Итак, у меня есть это<a> тег в файле XML <a href="/www.somethinggggg.com">Something 123</a>Мой желаемый результат - использовать Nokogiri и полностью удалить его тег, чтобы он больше не был кликабельной ссылкой, например Something 123Моя ...