Pregunta:
¿Cómo puedo crear una expresión XPath para recuperar información específica de un usuario a partir de un archivo XML que contenga datos de usuario, como el nombre, el Correo electrónico, la dirección y el estado de actividad?
Respuesta:
Se pueden escribir expresiones XPath para seleccionar cada campo específico dentro del nodo <user>. Los siguientes ejemplos recuperan la información del usuario con id="1".
Explicación de la estructura XPath:
• Las barras dobles (//) realizan una búsqueda en todo el documento XML.
• La expresión user [@id="1"] identifica el nodo user con el atributo id="1".
• El segmento final (como /name o /city) especifica el elemento exacto que se va a recuperar.
Ejemplo:
//user[@id='1']/address/city → Devuelve «Springfield».
Para configurar tus archivos de indexación, sigue estos pasos:
- Habilite el uso de archivos de indexación.
- Coloque su archivo XML en la ruta de origen del archivo de indexación de ejemplo.
- Configure el tipo de archivo de indexación como XmlExtended.
- Añada las expresiones XPath que desee.

Después de hacer clic en «Siguiente», asigne los metadatos del documento a los valores que haya introducido.

Este artículo de la base de conocimientos (KBA) es aplicable tanto a organizaciones en la nube como a las In situ.
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.
