1. ¿Qué es xpath?
1. XPath (Lenguaje de ruta XML) es un lenguaje para buscar información en documentos HTML\XML y se puede utilizar para recorrer elementos y atributos en documentos HTML\XML.
2. Saber xml
La diferencia entre html y xml
estructura de árbol xml
3. El uso de xpath
XPath usa expresiones de ruta para seleccionar nodos o conjuntos de nodos en un documento XML. Estas expresiones de ruta son muy similares a las expresiones que vemos en los sistemas de archivos de computadora normales.
1 Expresiones útiles
2. En la siguiente tabla, hemos enumerado algunas expresiones de ruta y los resultados de las expresiones:
3. Elija nodos desconocidos
4 algunos casos
Cuatro Resumen
- Una descripción general de xpath XPath (lenguaje de ruta XML), un lenguaje para analizar, buscar y extraer información
- Relación de nodo de xpath: nodo raíz, nodo secundario, nodo par
- Sintaxis clave de xpath para obtener cualquier nodo: //
- Sintaxis clave de xpath para obtener nodos basados en atributos: tag[@attribute='value']
- Obtenga el texto del nodo en xpath: text()
- Obtener valor de atributo de nodo de xpath: @nombre de atributo
5. Ampliar el conocimiento
1. Personajes de escape
cuerda cruda
1 Dado que la barra invertida en la cadena tiene un efecto especial, cuando la cadena contiene una barra invertida, debe usar el carácter de escape \ para escapar de cada "" contenido en la cadena.
Por ejemplo, queremos escribir una cadena sobre la ruta de Windows G:\publish\codes\02\2.4. Si escribimos esto directamente en el programa Python, definitivamente no funcionará. Necesitamos usar el carácter de escape \ para cada "" para escapar, es decir, para escribir en forma de G:\publish\codes\02\2.4.