Altova XMLSpy 2025 Professional Edition 

El comando Copiar XPointer está disponible en las vistas Texto y Cuadrícula de los documentos XML y JSON. Este comando crea un XPointer de tipo element() para los nodos actuales y lo copia en el portapapeles. Después puede pegar el XPointer en otro archivo (por ejemplo, en el atributo xpointer de un elemento XInclude de un documento XML).

 

Documentos XML: este comando crea un XPointer de tipo element() para los nodos actuales y lo copia en el portapapeles. Después puede pegar el XPointer en otro archivo. Por ejemplo, el esquema element() de XPointer devuelve resultados de tipo element(/1/3). Este XPointer selecciona el tercer secundario del elemento de documento (o elemento raíz).

Documentos JSON: este comando crea un JSON-Pointer para los nodos actuales  y lo copia en el portapapeles. Después puede pegar el XPointer en otro archivo. Por ejemplo, para seleccionar un nodo JSON el Pointer JSON /Artists/1/Albums/2/Tracks/3/Title busca el primer objeto de la matriz de nivel superior Artists; después busca dentro de ese objeto el segundo objeto de la matriz Albums; después, dentro de ese objeto busca el tercer objeto de la matriz Tracks, dentro del cual busca el objeto Title.

 

El esquema element() de XPointer devuelve resultados de tipo element(/1/3). Este XPointer selecciona el tercer secundario del elemento de documento (o elemento raíz). Tenga en cuenta estos aspectos:

 

Los atributos no se pueden representar usando la combinación element(). Si selecciona un atributo en la vista Cuadrícula, el comando Copiar XPointer se deshabilita. Si selecciona un atributo en la vista Texto, se genera el XPointer del elemento primario de ese atributo.

No se pueden generar XPointers para varios elementos. Si selecciona varios elementos en la vista Cuadrícula, el comando Copiar XPointer se deshabilita. Si selecciona varios elementos en la vista Texto, se genera el XPointer del elemento primario de los elementos seleccionados.

 

Nota:en la vista Cuadrícula también puede acceder al comando Copiar XPointer desde el menú contextual.

 

Recuerde que:

 

Los atributos XML no se pueden representar con el esquema element(). Si se selecciona un atributo, se genera el XPointer del elemento superior del atributo.

Si se seleccionan varios elementos XML, se genera el XPointer del primero.

Si se selecciona un valor JSON, se genera el JSON-Pointer de la clave del valor.

Si se seleccionan varis nodos JSON, se genera el JSON-Pointer del primero.

 

Nota:en la vista Cuadrícula también puede acceder al comando Copiar XPointer/JSON-Pointer desde el menú contextual.

 

© 2018-2024 Altova GmbH