Наша система выводит стандартное ключевое значение JSON, но у некоторых наших клиентов разные системы приема, которые требуют разных преобразований JSON.
Мы уверены, что это распространенная проблема интеграции, которая, вероятно, решалась много раз раньше.Надеюсь, без написания специального кода преобразования для каждого клиента.
Запрошенные различия:
- Другая структура (например, объект JSON для описания каждой пары ключ: val с дополнительными данными)
- Различные имена ключей (например, GUID вместо текста)
- Различные имена значений (например, GUID вместо текста)