Perguntas com a marcação «xpath»

109
como usar XPath com XDocument?

Há uma questão semelhante, mas parece que a solução não funcionou no meu caso: Estranheza com XDocument, XPath e namespaces Aqui está o XML com o qual estou trabalhando: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00"...

109
Estratégias de teste do método Pandas read_xml ()

Atualmente, as ferramentas Pandas I / O não mantêm um read_xml()método e a contraparte to_xml(). No entanto, read_jsonprova que estruturas semelhantes a árvores podem ser implementadas para importação de dataframe e read_htmlpara formatos de marcação. Se a equipe de pandas faz considerar tal...

105
podemos usar o xpath com BeautifulSoup?

Estou usando o BeautifulSoup para copiar um url e tenho o seguinte código import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page =...

104
XPath: Como verificar se existe um atributo?

Dado o seguinte XML, como escrevo uma consulta XPath para puxar nós onde o atributo fooexiste ?: <node1> <node2> <node3 foo='bar'></node3> <node3></node3> <node3 bar='foo'></node3> <node3 foo='foobar'></node3>

102
Como selecionar a seguinte tag irmão / xml usando xpath

Eu tenho um arquivo HTML (da Newegg) e seu HTML está organizado como abaixo. Todos os dados em sua tabela de especificações são ' desc ', enquanto os títulos de cada seção estão em ' name. 'Abaixo estão dois exemplos de dados das páginas Newegg. <tr> <td class="name">Brand</td>...

101
Existe um elemento de nome XSLT?

Em XSLT existe o <xsl:value-of select="expression"/> para obter o valor de um elemento, mas há algo para selecionar o nome da tag do elemento? Em uma situação como esta: <person> <!-- required stuff --> <name>Robert</name> <!-- optional stuff, free form for...

91
XPath e XSLT 2.0 para .NET? [fechadas]

Fechadas. Esta questão está fora do tópico . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta questão .NET 3.5 não...