En un documento XML, tengo elementos que comparten el mismo nombre, pero el valor de un atributo define de qué tipo de datos se trata, y quiero seleccionar todos esos elementos que tienen un cierto valor del documento. ¿Debo usar XPath (y si es así, podría sugerir la sintaxis correcta) o hay una solución más elegante?SimpleXML: Selección de elementos que tienen un cierto valor de atributo
He aquí algunos ejemplos XML:
<object>
<data type="me">myname</data>
<data type="you">yourname</data>
<data type="me">myothername</data>
</object>
y quiero seleccionar el contenido de todos los hijos de etiquetas <data>
<object>
que su tipo es me
.
PD - Estoy tratando de interactuar con la API de Netflix usando PHP - esto no debería importar para mi pregunta, pero si quiere sugerir una buena/mejor manera de hacerlo, soy todo oídos.
X-Ref: [condición de ejecución en XPath] (http://stackoverflow.com/q/3448005/367456) – hakre