JSON-összehasonlító
A JSON-összehasonlító két dokumentum feldolgozott szerkezetét hasonlítja össze, és JSON Patch-et készít. Illeszd be az eredeti és módosított JSON-t API-válaszok, beállítások vagy más szövegek feltöltése nélkül.
A fájlok és a szöveg ezen az eszközön maradnak. A feldolgozás a böngészőben történik.
Kész.
Kimenet
A JSON-összehasonlító használata
Balra illessze az eredeti, jobbra a frissített JSON-t. Az eredmény JSON Patch. A tömbök sorrendje számít, a kulcsok sorrendje nem.
Bemenetenként legfeljebb 1 MB és 128 beágyazási szint. Csak véges számok és a JavaScript biztonságos egész tartományába eső egészek engedélyezettek. Az ennél pontosabb azonosítókat szövegként tárold.
Mire képes a JSON-összehasonlító?
Keresd meg a konfigurációk, API-válaszok és exportok változásait a kulcssorrend figyelmen kívül hagyásával. Az érték és típus továbbra is számít: a szöveg nem szám, a hiányzó tulajdonság nem null. A tömbök sorrendje jelentéssel bír.
Példa és gyakorlati korlátok
A JSON-összehasonlító egy megváltozott tulajdonságértéknél a teljes dokumentum átírása helyett az érintett tulajdonságot jelöli a patchben. A tömb átrendezése módosításokat eredményezhet. Ha kényelmesebb, válaszd a megváltozott tömbök teljes cseréjét.
Gyakran ismételt kérdések
Feltölti a fájlokat vagy szöveget a JSON-összehasonlító?
Nem. A feldolgozás a saját eszközödön történik. Az oldal letölti a programot, de a kiválasztott fájlokat és beillesztett szöveget nem küldi konvertáló szolgáltatásnak. A lap bezárása előtt töltsd le az eredményt.
Számít az objektumkulcsok sorrendje?
Nem. Azonos tulajdonságok és értékek más kulcssorrend mellett is egyenlők. Ez a tömbökben lévő objektumokra is igaz.
Mi történik a tömbökkel és hiányzó értékekkel?
A tömbsorrend számít. Kérhetsz teljes tömbcserét vagy egyedi módosításokat. A hiányzó tulajdonság, null és üres érték eltérő.
Összehasonlíthatók nagyon nagy egész számok?
A nem biztonságos egész értékeket elutasítjuk, nem kerekítés után hasonlítjuk. Pontos azonosítókhoz használj szöveget, és tartsd be a méret- és beágyazási korlátokat.
Használható a JSON-összehasonlító internet nélkül?
Először töltsd be az oldalt és a könyvtárait. A böngésző gyorsítótára később lehetővé teheti a kapcsolat nélküli használatot, de ez nem garantált. Őrizd meg a forrásokat, és bezárás előtt töltsd le az eredményeket.
Megint kézzel formálja át az adatokat?
Az a hasznos teher, amit minden alkalommal egy böngészőfülön javít, kódba való. Megépítjük az integrációkat, elemzőket és szolgáltatásokat, amelyek adatot mozgatnak rendszerek között, és megjavítjuk azokat, amelyek útközben csendben elrontják.
Mondja el, mit mozgat