Для начала начну с не совсем приятного, многие js скрипты cоздают формы для json, при наличии schema и так далее. У меня же данные не совсем в таком виде.
Вот например, что такого рода скрипты хотят:
{
"schema": {
"Name": {
"title": "Name",
"description": "Item name",
"type": "string"
},
"Price": {
"title": "Price",
"description": "Item price",
"type": "number"
},
"CountAvailable": {
"title": "Count",
"description": "Count available",
"type": "number"
},
"DiscountPercent": {
"title": "Discount",
"description": "Discount percent",
"type": "number"
},
"Description": {
"title": "Description",
"description": "Item description",
"type": "string"
},
"SerialNumber": {
"title": "Serial Number",
"description": "Item identification number",
"type": "number"
},
"id": {
"title": "ID",
"description": "Item number in the database",
"type": "number"
}
}
}
[
{
"Name": "Test",
"Price": 1,
"CountAvailable": 1,
"DiscountPercent": 1,
"Description": "High resolution",
"SerialNumber": 3340,
"id": 1
},
{
"Name": "Test2",
"Price": 200,
"CountAvailable": 5,
"DiscountPercent": 0.25,
"Description": "Low resolution",
"SerialNumber": 564560,
"id": 2
}
]
Стоит ли преобразовывать в json со schema внутри js, учитывая то, что формы собственно одни и теже самые во всех элементах, т.е. по идеи можно просто сделать форму для них всех, в потом вставлять значения.
Вопрос собственно, как сделать лучше и проще и правильней или возможно вообще есть готовые решения.
Cast Vit