Преобразователь JSON в JSON
У меня есть сценарий.
Требуемый ввод и вывод - JSON.
// Input
{
"OldObject": {
"Time": 1351160457922,
"Name": "OName",
"quantity": 100,
"price": 10
}
}
// Output
{
"NewObject": {
"Time": 1351160457922,
"Title": "OName",
"quantity": 100
}
}
Мне нужен некоторый код преобразования или предпочтительно язык типа xslt для преобразования json из одного формата в другой. Этот трансформатор также должен быть быстрым, поскольку преобразование будет выполняться на лету.
редактировать
Я неу него нет определения полученного объекта INPUT, и он может измениться во время выполнения. но я могу использовать класс для объекта OUTPUT, если это необходимо. Я пытался сделать это какJSON -> xml -> xslt -> xml -> JSON, но приблизительно 1000 объектов получаются в секунду на этом конце, и этот процесс может потребовать дополнительных затрат.
Я не могу также использовать JavaScript, так как myApp простоJava-приложение на базе Windows и использование JavaScript может вызвать накладные расходы.