NodeJS - исходный файл данных JSON для другой схемы - PullRequest
0 голосов
/ 17 марта 2019

Необходимо преобразовать исходный файл данных JSON в другой формат схемы JSON.Есть несколько сотен полей, поэтому я надеялся, что смогу создать шаблон поля «Сопоставление источника» для Target.Есть идеи?

Образец источника:

[  {
     orderNumber: 123,
     orderItemStatusTypeId: "OPEN",
     showInCatalog: TRUE
     usedOrderTicketNumber: "A232PQ"
   },
   ...
 ]

Целевая схема:

Orders:
    type: array,
    items:
        Order: 
            title: order
            type: object
            properties:
            orderItemId:
                type: integer
                description: >-  
                    Source field is - `orderNumber`
                format: int64
            statusTypeId:
                type: string
                description: >-
                Source field is - `orderItemStatusTypeId`
            isShowInCatalog:
                type: boolean
                description: >-
                Source field is - `showInCatalog`
            ticketNumber:
                type: string
                description: >-
                Source field is - `usedOrderTicketNumber`

1 Ответ

0 голосов
/ 20 марта 2019

В итоге я использовал модуль flat. Это нужно знать всем, отлично работает с приложениями узла ES6, работающими> 10. Однако необходимо выполнить тщательную проверку данных, а не то, что вы уже не сделали, по отношению к вводу данных при работе с trireme.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...