Пример объекта json для tarnsformation:
{
"order": {
"orderid": 1,
"orderProps": [
{
"Категория 1": "Морской",
"Дата 1": "31.03.2003",
"Дата 2": "31.12.2021",
"Оплачено ": 10,
"ОС": 4
},
{
"Категория 1": "Морской",
"Дата 1": "31/03 /2003",
"Дата 2": "31.12.2021",
"Оплачено": 13,
"ОС": 5
},
{
"Категория 1": "Морской",
"Дата 1": "31.12.2021",
"Дата 2": "31.03.2022",
"Платные": 2,
"ОС": 5
},
{
"Категория 1": "Инжиниринг",
"Дата 1": "31.03.2005",
"Дата 2": "31.12.2022",
"Оплачено": 134,
"ОС": 533
},
{
"Категория 1": "Инжиниринг",
"Дата 1": "31.03.2005",
"Дата 2": "31.12.2022" ",
"Платные": 387,
"ОС": 4221
},
{
"Категория 1": "Инжиниринг",
" Дата 1": "31.12.2021",
"Дата 2": "31.03.2022",
"Оплачено": 134,
"ОС": 533
}
]
}
Нужно преобразовать объект json в указанном ниже формате.
Вывести json объект после преобразования:
{
"order": {
"orderid": 1,
"orderProps": [
{"Дата 2": "31.12.2021",
"ОС": 9,
"Платная": 23,
"Категория 1": "Морская","Дата 1": "31.03.2003"
},
{
"Дата 2": "31.03.2022",
"ОС" : 5,
"Оплачено": 2,
"Категория 1": "Морской",
"Дата 1": "31.12.2021"
},
{
"Дата 2": "31.12.2022",
"ОС": 4754,
"Платная": 521,
"Категория 1": " Инженерное дело",
"Дата 1": "31.03.2005"
},
{
"Дата 2": "31.03.2022",
"ОС": 533,
"Платные": 134,
"Категория 1": "Инжиниринг",
"Дата 1": "31.12.2021"
]
}
Я использовал приведенное ниже решение, но оно предназначено только для массива json.
https://stackoverflow. com/questions/75520901/how-to-transform-json-to-json-by-using-xslt-in-java#:~:text=XSLT%203.0%20имеет%20в основном%20два, в%20представление%20XML%20 %20
Подробнее здесь: https://stackoverflow.com/questions/785 ... lt-in-java
Невозможно преобразовать объект Json в другой объект JSON с помощью xslt в Java ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу передать переменную XSLT в функцию JavaScript в шаблоне XSLT?
Anonymous » » в форуме Javascript - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-