Phổ biến: Dữ liệu cập nhật ngày 27 tháng 10, 2026

Danh mục

Internet1.356
Liên lạc321
Âm thanh và video898
Đồ họa và thiết kế539
Văn phòng1.124
Công cụ lập trình3.134
Công cụ AI529
Bảo mật và quyền riêng tư385
Công cụ hệ thống3.114
Game523
Giáo dục và khoa học239
Mạng và IT284

Tải JSON diff and patch 2.3.0 cho Windows

JSON diff and patch.

Đây là phiên bản cũ. Phiên bản mới nhất là 2.5.0. JSON diff and patch 2.5.0 · Ngày phát hành:

Tệp cài đặt 2.3.0

Kiến trúcLoạiPhạm viDung lượngTải vềSHA256
64-bit Portable — — github.com VirusTotal
ARM64 Portable — — github.com VirusTotal

Liên kết và mã SHA256 lấy từ manifest cộng đồng của Windows Package Manager. Hãy so sánh mã băm của tệp đã tải trước khi chạy.

Ghi chú phát hành

# 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

Phổ biến nhất trong Tiện ích cho lập trình viên

Xem tất cả
  1. WinMergeTiện ích cho lập trình viên · Thingamahoochie Software
  2. jqTiện ích cho lập trình viên · jqlang
  3. x64dbgTiện ích cho lập trình viên · x64dbg
  4. BiomeTiện ích cho lập trình viên · BiomeJS
  5. deltaTiện ích cho lập trình viên · Dan Davison
  6. ValeTiện ích cho lập trình viên · errata.ai
  7. jadxTiện ích cho lập trình viên · Skylot
  8. dnSpyTiện ích cho lập trình viên · dnSpyEx
  9. Detect It EasyTiện ích cho lập trình viên · horsicq
  10. DifftasticTiện ích cho lập trình viên · Wilfred Hughes

Thẻ

Chia sẻ