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