parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

virusav 03.09 14:52 / 03.09 14:53

Важен был сам разбор с использованием имен узлов и аттрибутов, как в хеше (.id, .name), чего xml не умеет.

В теории можно преобразовать весь xml в хеш, а потом работать с ним.
В этом случае хеш должен получиться таким (если я ничего не напутал):
$.a[
	$.0[
		$.b[
			$.0[
				$.c[
					$.0[
						$.id[111]
					]
					$.1[
						$.id[222]
						$.d[
							$.0[
								$.e[
									$.0[
										$.attributes[
											$.id[333]
										]
									]
									$.1[
										$.attributes[
											$.id[444]
										]
									]
								]
							]
						]
					]
				]
			]
		]
	]
]