Populært: Data oppdatert 26. oktober 2026

Kategorier

Internett1 355
Kommunikasjon321
Lyd og video898
Grafikk og design539
Kontor og produktivitet1 120
Utviklerverktøy3 132
KI-verktøy527
Sikkerhet og personvern385
Systemverktøy3 113
Spill523
Utdanning og vitenskap239
Nettverk og IT284

Last ned JSON diff and patch 2.3.0

JSON diff and patch.

Dette er en eldre versjon. Nyeste versjon er 2.5.0. JSON diff and patch 2.5.0 · Utgitt:

Installasjonsfiler 2.3.0

ArkitekturTypeOmfangFilstørrelseNedlastingSHA256
64-bit Portabel — — github.com VirusTotal
ARM64 Portabel — — github.com VirusTotal

Lenken og SHA256-summen kommer fra fellesskapsmanifestet til Windows Package Manager. Sammenlign sjekksummen for den nedlastede filen før du kjører den.

Endringslogg

# PathOptions
This release introduces PathOptions, a powerful new feature that enables precise control over how different parts of your JSON/YAML data are compared. PathOptions allow you to apply different comparison semantics to specific paths within your data structures, giving you fine-grained control over diff behavior.

Key Features:
- Targeted comparison options: Apply SET, MULTISET, precision, or setkeys options to specific paths using the syntax `{"@":["path","to","target"],"^":[options]}`
- Path isolation: Options only affect their specified paths and don't leak globally, allowing you to mix different comparison semantics in the same diff
- Enhanced array dispatch: Fixed critical bug where PathOptions with empty paths (root level) weren't being applied correctly for array dispatch
- Comprehensive documentation: Complete v2 Diff Language guide with new EBNF grammar, PathOption integration examples, and updated CLI help showing flag equivalents
- Extensive test coverage: Added 24 test cases demonstrating PathOption functionality across various data structures and edge cases

Examples:
### Apply SET semantics to specific array while others remain lists:

jd -opts='[{"@":["tags"],"^":["SET"]}]' a.json b.json

### Multiple PathOptions with different semantics

jd -opts='[{"@":["items"],"^":["SET"]}, {"@":["price"],"^":[{"precision":0.01}]}]' a.json b.json

This release maintains full backward compatibility while adding powerful new capabilities for sophisticated diff control scenarios.

# What's Changed
- Fix unicode color diff. by @roberthoenig in #93
- add missing closing parenthesis by @mohammadrezaataeii in #98

# New Contributors
- @mohammadrezaataeii made their first contribution in #98

Full Changelog: https://github.com/josephburnett/jd/compare/v2.2.7...v2.3.0

https://github.com/josephburnett/jd/releases/tag/v2.3.0

Mest populær i Hjelpeverktøy for utviklere

Se alle
  1. WinMergeHjelpeverktøy for utviklere · Thingamahoochie Software
  2. jqHjelpeverktøy for utviklere · jqlang
  3. x64dbgHjelpeverktøy for utviklere · x64dbg
  4. BiomeHjelpeverktøy for utviklere · BiomeJS
  5. deltaHjelpeverktøy for utviklere · Dan Davison
  6. ValeHjelpeverktøy for utviklere · errata.ai
  7. jadxHjelpeverktøy for utviklere · Skylot
  8. dnSpyHjelpeverktøy for utviklere · dnSpyEx
  9. Detect It EasyHjelpeverktøy for utviklere · horsicq
  10. DifftasticHjelpeverktøy for utviklere · Wilfred Hughes

Stikkord

Del