Публикации по теме 'xpath'


Эффективное управление DOM: использование jQuery и XPath
В мире веб-разработки эффективное управление объектной моделью документа (DOM) имеет решающее значение для создания отзывчивых и интерактивных пользовательских интерфейсов. DOM представляет структуру веб-страницы, позволяя разработчикам динамически манипулировать ее элементами, содержимым и стилями. Двумя популярными инструментами для работы с DOM являются jQuery и XPath. В этой статье мы рассмотрим, как использовать эти инструменты для эффективной работы с DOM, а также предоставим советы..

Основы XPath
XPath - это фундаментальная стандартная технология W3C, которую можно использовать для выбора различных элементов в XML-документе. Он также широко используется в XSLT, XQuery и других. В этом кратком руководстве мы рассмотрим, как извлекать данные из XML-документов с помощью XPath. Для тестирования вы можете использовать любые онлайн-тестеры XPath. Есть несколько хороших из них, которые вы можете найти, когда загуглите "тестировщики XPath". Некоторые IDE, такие как Eclipse, также имеют..

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

Совместимы ли классы и методы .NET 3.5 XPath с XSLT 2.0?
Я хотел бы использовать регулярные выражения при выборе элементов с помощью функции сопоставления. Я бы предпочел не использовать для этого внешнюю библиотеку (например, saxon).
6490 просмотров
schedule 18.04.2024

Разбирать HTML через XPath
В .Net я нашел замечательную библиотеку HtmlAgilityPack , которая позволяет легко анализировать неправильный формат HTML. используя XPath. Я использовал это в течение нескольких лет на своих сайтах .Net, но мне пришлось довольствоваться более...
50635 просмотров
schedule 09.07.2023

PHP simplexml: почему xpath перестает работать?
Странная вещь произошла после того, как поставщик немного изменил заголовок XML. Раньше я мог читать вещи с помощью xpath, но теперь я даже не могу получить ответ с помощью $xml->xpath('/'); Они изменили его с этого... <?xml...
6077 просмотров
schedule 23.02.2023

Что случилось с XPathReader
XPathReader является / был реализацией XML-анализатора прямого чтения (построенного на XMLReader), который позволял вам регистрировать запросы XPath для его поиска (или, по крайней мере, подмножество XPath, называемое Sequential XPath ). Это кажется...
8451 просмотров
schedule 08.01.2024

Как ссылаться на текущее значение узла в XSL для каждого теста?
Допустим, у меня есть такой документ XML: <books> <book>1110</book> <book>1111</book> <book>1112</book> <book>1113</book> </books> Я пытаюсь настроить условие,...
72158 просмотров
schedule 05.08.2022

XPath в XML-документе с пространством имен
У меня есть этот XML-документ с пространствами имен, и я хочу извлечь некоторые узлы с помощью XPath. Вот документ: <ArrayOfAnyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"...
17618 просмотров
schedule 06.02.2022

Выражение Xpath с несколькими предикатами
Я пытаюсь создать сложное выражение xpath, которое будет отвечать следующему условию. Из XML-данных ниже возвращается объект Пользователь , который: Его имя для входа: user1 . Его зовут « Пользователь 1 ». У него есть два разных...
79355 просмотров
schedule 03.02.2022

Есть ли элемент имени XSLT?
В XSLT есть <xsl:value-of select="expression"/> чтобы получить значение элемента, но есть ли что-нибудь для выбора имени тега элемента? В такой ситуации: <person> <!-- required stuff -->...
155219 просмотров
schedule 13.09.2022

выражение xpath для регулярного выражения?
Я хочу найти идентификатор div в html-документе с определенным шаблоном. Я хочу сопоставить этот шаблон в регулярном выражении: foo_([[:digit:]]{1.8}) используя xpath. Каков эквивалент xpath для приведенного выше шаблона? Я застрял с...
19241 просмотров
schedule 17.02.2024

Как сопоставить текстовый узел, а затем следовать родительским узлам с помощью XPath
Я пытаюсь проанализировать HTML с помощью XPath. Следуя приведенному ниже упрощенному примеру XML, я хочу сопоставить строку «Текст 1», а затем получить содержимое соответствующего узла content . <doc> <block>...
19059 просмотров
schedule 23.02.2023

Как я могу использовать XPath для выполнения поиска без учета регистра и поддержки неанглийских символов?
Я выполняю поиск в файле XML, используя следующий код: $result = $xml->xpath("//StopPoint[contains(StopName, '$query')]"); Где $query — поисковый запрос, а StopName — название автобусной остановки. Проблема в том, что он чувствителен к...
11956 просмотров
schedule 10.04.2022

Смешайте родительские и дочерние элементы XML в MSSQL
Я думаю, что мне нужно CROSS APPLY, но я не могу понять синтаксис. У меня есть набор XML в базе данных MSSQL 2008, который выглядит так: <Cookie> <id>Chocolate Chip</id> <ChocolateChipPeanutButter> ......
359 просмотров
schedule 30.12.2023

Узел отсоединения Dom4j, Jython
Я использую Dom4j для отсоединения узла, как показано ниже: <div name="divName"> Some Text Here <span>Some Text Here</span> </div> Я выбираю узел div по имени, а затем использую метод отсоединения для его...
2170 просмотров
schedule 10.09.2023

Выберите значения из поля XML в SQL Server 2008
Просто глядя на мое поле XML, мои строки выглядят так: <person><firstName>Jon</firstName><lastName>Johnson</lastName></person>...
460035 просмотров
schedule 17.06.2023

Запрос HTML-тега с помощью XPath
Я пишу тест на селен. У меня есть метка «Назначить дизайнера», а поле выбора следует сразу после метки. К сожалению, поле выбора имеет динамический идентификатор, и я не могу запросить его по идентификатору или любому другому его атрибуту. Могу...
817 просмотров
schedule 01.05.2024

Почему выражение XPath не возвращает никаких результатов в С#, но делает это за пределами С#?
Я работаю над форматом документа Open XML для листов Excel. var nodeList = WorksheetXml.SelectNodes(@"//c[child::f]"); он должен возвращать все строки с формулами, но ничего не возвращает. Тот же xml в редакторе Oxygen при применении одного...
1592 просмотров
schedule 13.01.2023

Поддержка XPath в Xerces-C
Я поддерживаю устаревшее приложение C++, которое использует Xerces-C для синтаксического анализа XML. Я был избалован .Net и привык использовать XPath для выбора узлов из дерева DOM. Есть ли способ получить доступ к некоторым ограниченным функциям...
8328 просмотров
schedule 23.10.2023

Selenium, как получить все Xpath со страницы
я пытаюсь получить xpath всех объектов с загруженной страницы через селен что-то похожее на функцию, которую уже имеет селен: селен.getAllbuttons(); проблема в том, что я не могу использовать эту функцию и работать с идентификаторами, потому...
4757 просмотров
schedule 04.07.2022

Работа с типом данных SQL Server XML
У меня есть таблица с полем XML. Типичный XML, который он содержит: <things> <Fruit> <imageId>39</imageId> <title>Apple</title> </Fruit> <Fruit> <imageId>55</imageId>...
21911 просмотров
schedule 14.04.2023

Поиск и замена XML-данных
Мне нужно найти определенные узлы в XML-документе, изменить свойство InnerXML этих узлов, а затем записать изменения в файл. Я могу искать узлы, найденные с помощью XPathDocument, XPathNavigator и т. Д., Но никакая запись с использованием этих...
252 просмотров
schedule 08.08.2022