Угловой 5 |Каков наилучший способ отображения общих XML-файлов в форме? - PullRequest
0 голосов
/ 24 ноября 2018

Я работаю над угловым 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), …}

Чтобы упростить задачу, как получить для каждого свойства в массиве имя массива в качестве ключа?

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...