API-felsorolás migrációs megfeleltető
Feleltesse meg egy régi felsorolás értékeit egy újnak, és tekintse meg a megfeleltetés nélküli, eltávolított vagy új értékeket. JSON Schema, OpenAPI, GraphQL, protobuf és egyszerű listák esetén működik.
Definíciónként legfeljebb 200 000 karaktert és felsorolásonként legfeljebb 10 000 értéket fogad. Az egyeztetés a böngészőben történik. Két CSV-fájl és egy JSON-jelentés tölthető le. JSON Schema, OpenAPI, GraphQL-felsorolás, .proto felsorolás vagy soronként egy érték. Legfeljebb 200 000 karakter. Futtatás előtt tekintsd át a beállításokat.
Az eredményed
API-felsorolás migrációs megfeleltető
- Illessze be a régi felsorolásdefiníciót.
- Illessze be az új felsorolásdefiníciót, és válassza ki az értékek egyeztetésének módját.
- Adjon hozzá megerősített kézi megfeleltetéseket az átnevezett értékekhez.
- Futtassa a megfeleltetést, és töltse le a from,to CSV-t és az áttekintő táblázatot.
Mire számíthatsz
Definíciónként legfeljebb 200 000 karaktert és felsorolásonként legfeljebb 10 000 értéket fogad. Az egyeztetés a böngészőben történik. Két CSV-fájl és egy JSON-jelentés tölthető le.
Egyeztetés
Az azonos JSON-típusú azonos értékek pontosan megfeleltethetők. A normalizált egyeztetés emellett figyelmen kívül hagyja a kis- és nagybetűket, szóközöket, kötőjeleket és aláhúzásokat, megőrizve az egyéb írásjeleket és Unicode-karaktereket. Ha két új érték is egyezhet, a régi érték találgatás helyett kétértelmű jelölést kap. Az egy felsoroláson belüli eltérő, de azonos CSV-szövegű értékeket, például 1 és "1", elutasítja, mert a kétoszlopos migrációs fájl nem tudja megkülönböztetni őket. A from,to CSV-ként megadott kézi megfeleltetések elsőbbséget élveznek; az üres to eltávolított értéket jelöl.
Hol találhatók a felsorolások
JSON vagy YAML esetén az eszköz a dokumentum egyetlen enum tömbjét vagy a JSON Pointer által megnevezettet használja. GraphQL SDL és .proto fájloknál az egyetlen felsorolást vagy a megnevezettet használja. Egyszerű listánál soronként egy érték szerepel.
Az eredmény használata
A from,to CSV csak a megfeleltetett értékeket tartalmazza, készen az adatkészlet értékmegfeleltetőjéhez. Az áttekintő CSV minden régi értéket felsorol az állapotával, és minden új értéket, amelyre semmi sem képeződik le. Az eszköz megfeleltetést készít; az adatokat nem módosítja.