Diferencia entre revisiones de «Usuario:Lmorillas/modulo lenguajes de marcas/xml/xpath»

De WikiEducator
Saltar a: navegación, buscar
(Ejercicios especiales)
Línea 34: Línea 34:
 
# Espacio de nombres
 
# Espacio de nombres
  
 +
==Ejemplos==
 +
* [/ejemplos weather| Ejemplos weather.xml ]
 
===Prácticas===
 
===Prácticas===
 
* [[/xpath desde el navegador  | Usar XPath desde el navegador con javascript]]
 
* [[/xpath desde el navegador  | Usar XPath desde el navegador con javascript]]

Revisión de 22:45 31 ene 2013

XPath: XML Path language

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg


Documentación

¿Qué es?

XPath es un lenguaje para navegar entre los elementos y atributos de un documento XML:

  • define partes de un documento
  • permite navegar por el documento
  • tiene funciones estándar para hacer operaciones

Dos recomentaciones del W3C:


XPath considera un documento XML como un árbol de nodos dirigido (padre --> hijos)

7 Tipos de nodos

  1. Raíz
  2. Elemento
  3. Atributo
  4. Texto
  5. Comentario
  6. Instrucción de procesamiento
  7. Espacio de nombres

Ejemplos

  • [/ejemplos weather| Ejemplos weather.xml ]

Prácticas

Ejercicios especiales