Я работаю над угловым 5 проектом, где я должен отображать схемы XML в виде HTML-форм.
Я пытался использовать некоторые конвертеры объектов xml в JS , а затем рекурсивно перебирать его ключи и значения, чтобы построить из них форму.Это сработало, но не идеальным образом.
Например, если у меня есть свойство массива, давайте назовем его «компьютер», и для каждого компьютера, у меня есть массив свойств, я получаю только дляпервый компьютер [0] это имя ключа (компьютер).для остальных я задаю номер (1 - длина массива).
This is my object. I would like to get instead of 1-5 the key name "computer".
For now only instead of 0 I get 'computer'
Comm_CoreComputers:
computer: Array(6)
0: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
1: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
2: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
3: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
4: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
5: {header: Array(1), computerName: Array(1), ipAddress1: Array(1),
ipAddress2: Array(1), broadcastAddress1: Array(1), …}
Чтобы упростить задачу, как получить для каждого свойства в массиве имя массива в качестве ключа?
Любая помощь будет оценена.