JSON do transformatora JSON
Mam scenariusz.
Wymagane wejście i wyjście to JSON.
// Input
{
"OldObject": {
"Time": 1351160457922,
"Name": "OName",
"quantity": 100,
"price": 10
}
}
// Output
{
"NewObject": {
"Time": 1351160457922,
"Title": "OName",
"quantity": 100
}
}
Potrzebuję kodu transformacji lub najlepiej języka typu xslt, aby przekształcić json z jednego formatu na inny. Ten transformator musi być także szybki, ponieważ transformacja zostanie wykonana w locie.
Edytować
Nie otrzymałem definicji obiektu INPUT i może on ulec zmianie w czasie wykonywania. ale w razie potrzeby mogę użyć klasy dla obiektu OUTPUT. Próbowałem to zrobić jakojson -> xml -> xslt -> xml -> json, ale około 1000 obiektów jest odbieranych na sekundę na tym końcu i proces ten może spowodować obciążenie.
Nie mogę również używać JavaScript, ponieważ myApp jest prostyaplikacja Java oparta na systemie Windows a użycie JavaScript może spowodować narzut.