互轉
本地執行 · 零上傳

JSON Patch

应用 · 生成 · RFC 6902 · 本地

YAML 轉換

就緒

原始輸入

                                
                            
解析輸出

                                
固定高度,長程式碼在框內滾動

ABOUT

About JSON Patch

左侧是原文。Apply 时右侧是补丁数组;Generate 时右侧是目标文档。

Diff 仍是可视化对比。本页产出 RFC 6902 文档,给讲 JSON Patch 的 API 用。

add / remove / replace 覆盖 Diff 已能复制的操作。本版不应用 move/copy/test。

示例用订单 A-1042。路径是 JSON Pointer(RFC 6901)。

JSON Patch

01

Apply

文档 + 补丁 → 新文档。

02

Generate

左右文档 → 补丁数组。

03

RFC 6902

add / remove / replace。

04

Pointer

例如 /status。

05

不是 Diff

这里没有并排高亮。

06

本地

不上传。

How to use

  1. 1

    左侧贴原文。

  2. 2

    选择 Apply 或 Generate。

  3. 3

    右侧贴补丁或目标 JSON。

  4. 4

    复制结果。

FAQ

这是 JSON Diff 吗?

不是。Diff 高亮差异。本页应用或生成补丁文档。

支持哪些操作?

add、remove、replace。没有 move/copy/test。

Diff 还能复制补丁吗?

能。Diff 保留复制,并链到本页。

会上传吗?

不会。

路径语法?

JSON Pointer:/foo/0/bar。

能替换根吗?

空 path 的 replace/add 会换成整个文档。

已複製到剪貼簿