Libre, walang account

Pagkakaiba ng JSON

Paghambingin ang dalawang dokumento ng JSON ayon sa istraktura, hindi ayon sa pagkakasunud-sunod ng linya. Binabalewala ang pagkakasunud-sunod ng Object key. Suriin ang mga pagbabago, itugma ang mga array ng object sa pamamagitan ng isang key, at kumopya o mag-download ng JSON Patch. Ang iyong data ay nananatili sa browser na ito.

I-paste ang naunang JSON na dokumento.

I-paste ang na-update na dokumento ng JSON.

Para sa mga array ng mga bagay, maglagay ng stable na property gaya ng id. Dapat na naroroon at natatangi ang mga susi sa bawat array.

Ang bawat dokumento ng JSON ay maaaring maglaman ng hanggang 200,000 character. Hihinto ang paghahambing pagkatapos ng 500 nakalistang pagbabago. Ang mga array ay maaaring ihambing sa pamamagitan ng posisyon o sa pamamagitan ng isang natatanging string/number property.

Paano ko ihahambing ang dalawang JSON file?

I-paste ang orihinal na JSON sa kaliwa at ang bagong JSON sa kanan, pagkatapos ay piliin ang Ihambing. Ang mga susi sa mga bagay ay maaaring lumitaw sa anumang pagkakasunud-sunod. Ang mga array ay naghahambing ayon sa posisyon maliban kung magpasok ka ng key gaya ng id upang tumugma sa mga tala.

Mga madalas itanong

Paano ko ihahambing ang dalawang JSON file?

I-paste ang orihinal na JSON sa kaliwa at ang bagong JSON sa kanan, pagkatapos ay piliin ang Ihambing. Ang mga susi sa mga bagay ay maaaring lumitaw sa anumang pagkakasunud-sunod. Ang mga array ay naghahambing ayon sa posisyon maliban kung magpasok ka ng key gaya ng id upang tumugma sa mga tala.

Na-upload ba ang aking JSON?

Hindi. Ang pag-parse at paghahambing ay tumatakbo sa browser na ito. Hindi ina-upload o sine-save ng tool ang iyong JSON. Ang bawat dokumento ay limitado sa 200,000 character.

Binabalewala ba ng JSON Diff ang pagkakasunud-sunod ng object key?

Oo. Ang mga susi sa loob ng mga bagay ng JSON ay inihahambing sa pangalan, kaya ang paglipat ng isang susi ay hindi mabibilang bilang isang pagbabago. Ang pagkakasunud-sunod ng array ay makabuluhan maliban kung pipili ka ng isang natatanging object key para sa pagtutugma.

Maaari ko bang ihambing ang mga array ng mga bagay sa pamamagitan ng ID?

Oo. Piliin ang "Sa pamamagitan ng object key" at maglagay ng property gaya ng id. Ang bawat item sa bawat array ay dapat maglaman ng natatanging string o numero sa property na iyon.

Maaari ko bang i-export ang mga pagkakaiba?

Oo. Kopyahin ang buod o mag-download ng JSON Patch. Gumagamit ang patch ng mga posisyon ng array at sumusunod sa mga karaniwang operasyon ng RFC 6902; suriin ito bago ilapat ito sa mahalagang data.