xpath

в XSLT есть <xsl:value-of select="expression"/> чтобы получить значение элемента, но есть ли что-то, чтобы выбрать тег-имя элемента? в такой ситуации: <person> <!-- required stuff --> <name>Robert</name> <!-- optional stuff, free form for future extension. U...

моя цель-извлечь определенные узлы из нескольких XML-файлов с несколькими пространствами имен с помощью XPath. Все работает нормально, пока я знаю URI пространства имен. Само имя пространства имен остается постоянным, но схемы (XSD) иногда создаются клиентом, т. е. неизвестны мне. Тогда у меня остается в осно...

у меня есть HTML-файл (от Newegg) и их HTML организован, как показано ниже. Все данные в их таблице спецификаций' desc ' в то время как названия каждого раздела находятся в 'имя.' Ниже приведены два примера данных из страниц Newegg. <tr> <td class="name">Brand</td> <td class="de...

мне нужно получить родительский узел для дочернего узла "title 50" на данный момент я использую только //*[title="50"] как я могу получить его родителя? Результат должен быть store узел. <?xml version="1.0" encoding="utf-8"?> <d:data xmlns:d="defiant-namespace" d:mi="23"> <store d:mi=...

Я хочу выбрать только класс сам по себе называется .дата по какой-то причине я не могу заставить это работать. Если кто-нибудь знает, что не так с моим кодом, это было бы очень ценно. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $...

Как я могу проверить, является ли значение узла числом с помощью XPath? какие идеи?...

Я действительно не знаю XSL, но мне нужно исправить этот код, я уменьшил его, чтобы сделать его проще. Я получаю эту ошибку недопустимая функция XSLT / XPath в этой строке <xsl:variable name="text" select="replace($text,'a','b')"/> Это XSL <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999...

С помощью XPath, как выбрать узлы, которые не имеют атрибутов (где атрибут count = 0)? например: <nodes> <node attribute1="aaaa"></node> <node attribute1="bbbb"></node> <node></node> <- FIND THIS </nodes> ...

этот вопрос уже есть ответ здесь: как XPath работает с пространствами имен XML? 1 ответ у меня есть следующий XML-код: <List xmlns="http://schemas.microsoft.com/sharepoint/soap/"> <Fields> <Field&g...

Я запускаю все текстовые узлы моего DOM и проверяю, содержит ли nodeValue определенную строку. /html/body//text()[contains(.,'test')] это чувствительно к регистру. Однако, я тоже хочу поймать Test,TEST Одер TesT. Возможно ли это с XPath (в JavaScript)?...