Machados de XPath
|
A linha central define n�-ajustou-se relativo ao n� atual.
|
Machados de Xpath
|
H� treze machados diferentes na especifica��o de XPath. Uma linha central representa um relacionamento ao n� do contexto, e � usada encontrar n�s relativo � �rvore. O seguinte � uma descri��o extremamente breve de treze machados dispon�veis
|
- Antepassado
Isto indica todos os antepassados do n� do contexto que come�a com o n� do pai e que viaja completamente ao n� da raiz.
-
Antepassado-ou-self
Indica o n� do contexto e todos seus antepassados, including o n� da raiz.
- Atributo
Indica os atributos do n� do contexto. Esta linha central pode ser abreviada com no sinal (@).
- Crian�a
Isto indica as crian�as do n� do contexto. Se uma express�o de XPath n�o especificar uma linha central, est� compreendida ent�o pelo defeito. Desde os n�s somente a raiz do n� ou do elemento t�m crian�as, todo o outro uso n�o selecionar�o nada.
- Descendente
Indica todas as crian�as do n� do contexto, e todas suas crian�as, e assim por diante. O atributo e os n�s do namespace n�o s�o inclu�dos - o pai de um n� do atributo � um n� do elemento, mas os n�s do atributo n�o s�o as crian�as de seus pais.
- Descendente-ou-self
Indica o n� do contexto e todos seus descendentes. O atributo e os n�s do namespace n�o s�o inclu�dos - o pai de um n� do atributo � um n� do elemento, mas os n�s do atributo n�o s�o as crian�as de seus pais.
- Seguir
Indica todos os n�s que aparecem ap�s o n� do contexto, exceto todo o descendente, atributo, e n�s do namespace.
- Sig-sibling
Indica todos os n�s que t�m o mesmo pai que o n� do contexto e aparecem ap�s o n� do contexto no original de fonte.
- Namespace
Indica todos os n�s que est�o no espa�o para o n� do contexto. Neste caso, o n� do contexto deve ser um n� do elemento.
- Pai
Indica o �nico n� que � o pai do n� do contexto. Pode ser abreviado como dois per�odos (.).
- preceder
Indica todos os n�s que precedem o n� do contexto no original exceto todo o antepassado, atributo e n�s do namespace.
- precedente-sibling
Indica todos os n�s que t�m o mesmo pai que o n� do contexto e aparecem antes do n� do contexto no original de fonte.
- self
Indica o n� pr�prio do contexto. Pode ser abreviado como um �nico per�odo (.).
|
Express�o do trajeto da posi��o
|
Um trajeto da posi��o pode ser relativo ou absoluto.
Os come�os absolutos de um trajeto da posi��o com um slash (/) mas o trajeto relativo da posi��o n�o. Em ambos os casos o trajeto da posi��o consiste em um ou mais etapa, cada uma separada por um slash:
|
An absolute location path:
/step/step/...
A relative location path:
step/step/...
|
Toda a etapa � avaliada de encontro aos n�s no atual n�-se ajustou.
Uma etapa consiste:
- Uma linha central que defina o �rvore-relacionamento entre os n�s selecionados e o n� atual
- n�-teste que identifica um n� dentro de uma linha central
- Zero ou os mais predicados para mais adicional refinam selecionado n�-ajustaram-se
Sintaxe da etapa da posi��o:
|
axisname::nodetest[predicate]
|
Example |
Result |
child::book |
Selects all book nodes that are children of the current
node
|
attribute::lang |
Selects the lang attribute of the current node |
child::* |
Selects all children of the current node |
attribute::* |
Selects all attributes of the current node |
child::text() |
Selects all text child nodes of the current node |
child::node() |
Selects all child nodes of the current node |
descendant::book |
Selects all book descendants of the current node |
ancestor::book |
Selects all book ancestors of the current node |
ancestor-or-self::book |
Selects all book ancestors of the current node - and
the current as well if it is a book node |
child::*/child::price |
Selects all price grandchildren of the current node |
|
|
Keywords: o tutorial do xpath, xpath do xsl, xslt do xpath, xml do xpath, refer�ncia do xpath, xpath do Javascript, exemplos do xpath, nome do xpath, sintaxe do xpath, atributo do xpath, HTML do xpath, atributos do xpath, sorte do xpath, cdata do xpath, xpath funciona, texto do xpath, xpath w3schools, posi��o do xpath, exemplo do xpath, vari�vel do xpath, contagem do xpath, tutorials do xpath, namespace do xpath, xmlns do xpath, xpath que classifica, original do xpath, xpath se, o concat do xpath, xpath w3c, soma do xpath, xpath contiver, c# do xpath, pai do xpath, editor do xpath, substring do xpath, valor do xpath, xpath xalan, xpath substitui, xpath do xquery, fun��o do xpath, identifica��o do xpath, n� do xpath, n�mero do xpath, f�sforo do xpath, express�o do xpath, xpath do msxml, xsd do xpath, data do xpath, elemento do xpath, dom do xpath, crian�a do xpath, xpath seleto, xpath usando-se, corda do xpath, xpath do schema, xpath vazio, linha central do xpath, linha central do xslt, machados m�ltiplos, linha central do xsl
|