XPath usa ... para seleccionar nodos o conjuntos de nodos de un documento XML. El nodo es seleccionado siguiendo un camino o pasos expresiones de camino expresiones. XPath usa expresiones de camino ... . El nodo es seleccionado siguiendo un camino o pasos para seleccionar nodos o conjuntos de nodos de un documento XML para seleccionar nodos o conjuntos de nodos de un documento SGML para seleccionar nodos de un documento XML para seleccionar conjuntos de nodos de un documento XML ara seleccionar nodos de un documento SGML para seleccionar conjuntos de nodos de un documento SGML. XPath usa expresiones de camino para seleccionar nodos o conjuntos de nodos de un documento XML. El nodo es seleccionado siguiendo un camino (pasos) El nodo es seleccionado siguiendo un vector. Expresiones de camino. La expresión: nodename
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Expresiones de camino. La expresión: /
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Expresiones de camino. La expresión: //
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Expresiones de camino. La expresión: .
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Expresiones de camino. La expresión: ..
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Expresiones de camino. La expresión: @
selecciona todos los nodos con el nombre "nodename"
selecciona desde el nodo raíz
selecciona nodos en el documento desde el nodo actual que coincidan (matching) con la selección, sin importar dónde estén
selecciona el nodo actual
selecciona el padre del nodo actual
selecciona atributos
. Qué resultado tiene la siguiente expresión de camino: bookstore
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Qué resultado tiene la siguiente expresión de camino: /bookstore
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Qué resultado tiene la siguiente expresión de camino: bookstore/book
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Qué resultado tiene la siguiente expresión de camino: //book
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Qué resultado tiene la siguiente expresión de camino: bookstore//book
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Qué resultado tiene la siguiente expresión de camino: //@lang
Selecciona todos los nodos con el nombre "bookstore"
Selecciona el elemento raíz bookstore
Selecciona todos los elementos book que son hijos de bookstore
Selecciona todos los elementos book estén dónde estén en el documento
Selecciona todos los elementos book que son descendientes del elemento bookstore, sin importar dónde estén siempre que estén por debajo del elemento bookstore
Selecciona todos los atributos que se llaman lang
. Si el camino empieza con / entonces... siempre representa un camino absoluto hasta el elemento siempre representa un camino relativo hasta el elemento. Los predicados se usan para... encontrar un nodo específico o un nodo que contiene un valor específico encontrar un nodo específico encontrar un nodo que contiene un valor específico. Indica la correcta: Los predicados siempre van embebidos entre corchetes Los predicados siempre van embebidos entre paréntesis. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[1]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[last()]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[last()-1]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[position()<3]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
//title[@lang]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
//title[@lang='en']
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[price>35.00]
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Qué resultado tiene la siguiente expresión de camino con ese predicado embebido entre corchetes:
/bookstore/book[price>35.00]/title
Selecciona el primer elemento book que es hijo del elemento bookstore
Selecciona el útimo elemento book que es hijo del elemento bookstore
Selecciona el penúltimo elemento book que es hijo del elemento bookstore
Selecciona los dos primeros elementos book que son hijos del elemento bookstore
Selecciona todos los elementos title que tienen un atributo que se llama lang
Selecciona todos los elementos title que tienen un atributo que se llama lang que tiene un valor igual a "en"
Selecciona todos los elementos book hijos del elemento bookstore que tienen un elemento price con un valor mayor que 35.00
Selecciona todos los elementos title, hijos de los elementos book (que tienen un elemento price mayor que 35.00) que a su vez son hijos del elemento bookstore
. Indica la correcta: En Internet Explorer 5,6,7,8,9 el primer nodo es el [0], pero de acuerdo al W3C es el [1] En Internet Explorer 5,6,7,8,9 el primer nodo es el [1], pero de acuerdo al W3C es el [0]. Seleccionando nodos desconocidos. El comodín * hace matching de cualquier nodo elemento hace matching de cualquier nodo atributo hace matching de cualquier nodo de cualquier tipo. Seleccionando nodos desconocidos. El comodín @* hace matching de cualquier nodo elemento hace matching de cualquier nodo atributo hace matching de cualquier nodo de cualquier tipo. Seleccionando nodos desconocidos. El comodín node() hace matching de cualquier nodo elemento hace matching de cualquier nodo atributo hace matching de cualquier nodo de cualquier tipo. Dime el resultado de esta expresión de camino: /bookstore/*
Selecciona todos los nodos de tipo elemento que sean hijos del elemento bookstore Selecciona todos los elementos del documento XML Selecciona todos los elementos title que tengan al menos un atributo. Dime el resultado de esta expresión de camino: //*
Selecciona todos los nodos de tipo elemento que sean hijos del elemento bookstore Selecciona todos los elementos del documento XML Selecciona todos los elementos title que tengan al menos un atributo. Dime el resultado de esta expresión de camino: //title[@*]
Selecciona todos los nodos de tipo elemento que sean hijos del elemento bookstore Selecciona todos los elementos del documento XML Selecciona todos los elementos title que tengan al menos un atributo. Usando el operador ... en una expresión XPath se pueden seleccionar varios caminos | /. Dime el resultado de esta expresión de camino: //book/title | //book/price
Selecciona todos los elementos title que sean hijos de un elemento book cualquiera del documento, y selecciona todos los elementos price que sean hijos de un elemento book cualquiera del documento
Selecciona todos los elementos title del documento y selecciona todos los elementos price del documento
Selecciona todos los elementos title que sean hijos del elemento book y que este a su vez sea hijo del elemento bookstore, y selecciona todos los elementos price del documento
. Dime el resultado de esta expresión de camino: //title | //price
Selecciona todos los elementos title que sean hijos de un elemento book cualquiera del documento, y selecciona todos los elementos price que sean hijos de un elemento book cualquiera del documento
Selecciona todos los elementos title del documento y selecciona todos los elementos price del documento
Selecciona todos los elementos title que sean hijos del elemento book y que este a su vez sea hijo del elemento bookstore, y selecciona todos los elementos price del documento
. Dime el resultado de esta expresión de camino: /bookstore/book/title | //price
Selecciona todos los elementos title que sean hijos de un elemento book cualquiera del documento, y selecciona todos los elementos price que sean hijos de un elemento book cualquiera del documento
Selecciona todos los elementos title del documento y selecciona todos los elementos price del documento
Selecciona todos los elementos title que sean hijos del elemento book y que este a su vez sea hijo del elemento bookstore, y selecciona todos los elementos price del documento
.
|