Pregunta

La especificación XPointer habla de rangos que, según tengo entendido, significa que puede apuntar a dos nodos en un documento XML y obtener todo entre ellos o algo. ¿La gente realmente usa esto? ¿Para qué sirve?

¿Fue útil?

Solución

Nunca he usado esto, en realidad. Pero cuando trabajo con XSLT, a menudo necesito una forma de expresar un rango (es decir, " seleccionar todos los nodos desde xpathX a xpathY ") y un poco, dependiendo de la estructura, es bastante difícil hacerlo correctamente. Como dije, no lo uso, pero si pudiera aplicar XPointer en mis proyectos, lo usaría si se implementara esta función.

Usted pregunta para qué sirve. Un ejemplo simple: considere un archivo de registro. Simplemente puede solicitar un rango desde el punto X hasta el Y (es decir, un rango de fechas), que puede ser mucho más fácil que el enfoque clásico con XPath. Es decir, es más fácil y más claro de expresar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top