Tengo la siguiente inquietud, estoy haciendo un sistema multilenguaje y quisiera saber de que forma puedo obtener los datos de este XML:
Código XML:
Ver original
<?xml version="1.0" encoding="utf-8"?> <language name="Español" isoCode="es-DO" location="República Dominicana"> <contextMenu> <item name="contextMenuCreate"><![CDATA[Crear]]></item> <item name="contextMenuDelete"><![CDATA[Eliminar]]></item> <item name="contextMenuMove"><![CDATA[Mover]]></item> </contextMenu> <modulesMenu> <item name="modulesPath"><![CDATA[Ruta de los modulos]]></item> <item name="modulesTitle"><![CDATA[Modulos]]></item> </modulesMenu> </language>
Lo que quisiera es obtener:
1- Todos los tag llamados <item></item> sin importar su tagb padre /en este caso, los 5 tag "item"
2- una vez obtenidos los 5 , quisiera obtener el valor dentro de ellos. Seria una llamada por ejemplo
$xml:parser -> item -> contextMenuDelete
y de esa forma obtener el valor de ese tag mediante su attributo name
Ayudenme con eso por favor se los agradeceré inmensamente. Saludos!