fixmint
HU

Két JSON-dokumentum összehasonlítása

Illeszd be a régi és az új JSON-t. A kulcsok sorrendje nem számít, a változásokat útvonal szerint listázzuk.

  • A készüléken fut
  • Regisztráció nélkül
  • Látogatás után offline is működik
0hozzáadva
0törölve
0módosítva
0típusváltozás
0áthelyezve

Hogyan két JSON-dokumentum összehasonlítása

  1. Illeszd be a régi JSON-t az Előtte mezőbe, az új JSON-t az Utána mezőbe.
  2. Válaszd ki, hogyan párosodjanak a tömbelemek, és ha akarod, hagyd figyelmen kívül az olyan kulcsokat, mint az időbélyegek.
  3. Olvasd el a változásokat, vagy másold ki a JSON Patch-et, amely az Előtte dokumentumot az Utána dokumentummá alakítja.

Kérdések

Számít a kulcsok sorrendje?

Nem. Két objektum egyenlő, ha ugyanazok a kulcsok és értékek szerepelnek bennük, függetlenül attól, milyen sorrendben vannak leírva.

Hogyan hasonlítjuk össze a tömböket?

Ha a „Tömbelemek párosítása kulcs szerint” be van kapcsolva, az elemek egy id, _id, key, uuid vagy name mező alapján párosodnak, így egy beszúrt elem hozzáadásként, egy áthelyezett elem pedig mozgatásként jelenik meg. Kikapcsolva az elemeket pozíció szerint hasonlítjuk össze.

Mi az a JSON Patch?

Ez szabványos műveletek (RFC 6902) listája, amely az Előtte dokumentumot az Utána dokumentummá alakítja. Az útvonalakban a kulcsok a szabványos módon vannak kódolva: a ~ helyett ~0, a / helyett ~1 áll.

Beilleszthetek curl- vagy devtools-választ?

Igen. Ha egy mező HTTP-állapot- és fejlécsorokkal kezdődik, ezeket eltávolítjuk, és csak a törzset hasonlítjuk össze.

Vélemények

    Még nincs vélemény. Legyél te az első.

    Az értékelésed

    Az e-mail-címed sosem jelenik meg, és nem tároljuk.

    Tovább olvasom