{
  "specVersion": "1.0",
  "host": {
    "displayName": "JSON Toolkit",
    "identifier": "did:web:bbdrug.com",
    "documentationUrl": "https://bbdrug.com/",
    "logoUrl": "https://bbdrug.com/logo-192.png"
  },
  "entries": [
    {
      "identifier": "urn:air:bbdrug.com:page:cn:home",
      "displayName": "JSON 在线工具 - 解析、格式化、转换与 JSONPath 查询",
      "type": "text/html",
      "url": "https://bbdrug.com/cn",
      "description": "免费的在线 JSON 工作台，数据只在浏览器本地处理：格式化与语法校验（错误定位到行列）、压缩转义、JSON5 与 YAML/XML/CSV 互转、结构对比、JSONPath 查询、JSON Schema 校验；另附 8 个分类的 JSON 教程与工程实践指南。",
      "representativeQueries": [
        "JSON 在线工具 - 解析、格式化、转换与 JSONPath 查询",
        "JSON 在线工具",
        "JSON 格式化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:parse",
      "displayName": "JSON 在线解析与格式化 - 错误定位到行列",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/parse",
      "description": "粘贴或导入 JSON 文本，一键完成格式化、压缩与语法校验，错误精确提示到行与列；支持树形结构查看、Key 排序、展开折叠与 JSONPath 复制，解析过程完全在浏览器本地完成，不上传任何数据。",
      "representativeQueries": [
        "JSON 在线解析与格式化 - 错误定位到行列",
        "JSON 解析",
        "JSON 格式化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:minify",
      "displayName": "JSON 压缩与转义 - 体积优化与多语言字符串",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/minify",
      "description": "在线压缩 JSON 并移除多余空格与换行，实时显示压缩前后字节数与压缩率；提供 Java、JavaScript、Python 等多语言字符串转义，以及 Unicode 与 Base64 编解码，适合嵌入代码或传输前减小体积。",
      "representativeQueries": [
        "JSON 压缩与转义 - 体积优化与多语言字符串",
        "JSON 压缩",
        "JSON 转义"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:editor",
      "displayName": "JSON 在线编辑器 - 实时校验与本地草稿",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/editor",
      "description": "双栏 JSON 在线编辑器，左侧输入右侧实时输出，输入即校验并高亮语法错误；支持格式化、压缩、按 Key 排序、分享链接与草稿本地自动保存，刷新或关闭页面后仍可恢复上次内容，适合反复调试配置。",
      "representativeQueries": [
        "JSON 在线编辑器 - 实时校验与本地草稿",
        "JSON 编辑器",
        "JSON 在线编辑"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:json5",
      "displayName": "JSON5 转 JSON - 注释、单引号与尾逗号兼容",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/json5",
      "description": "在线完成 JSON5 与标准 JSON 双向转换，兼容注释、单引号字符串、尾逗号、十六进制数字与多行字符串等扩展语法；转换后可直接复制或下载标准 JSON，便于配置文件迁移与工具链兼容，全部计算在本地执行。",
      "representativeQueries": [
        "JSON5 转 JSON - 注释、单引号与尾逗号兼容",
        "JSON5 转 JSON",
        "JSON5 解析"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-yaml",
      "displayName": "JSON 转 YAML - 在线互转与缩进设置",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/yaml",
      "description": "在线把 JSON 转换为结构清晰的 YAML，或把 YAML 还原为标准 JSON；支持自定义缩进、数组与对象风格，实时预览转换结果并可一键复制或下载，适合 Kubernetes 配置、CI 流水线与前端配置文件的快速改写。",
      "representativeQueries": [
        "JSON 转 YAML - 在线互转与缩进设置"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-xml",
      "displayName": "JSON 转 XML - 标签映射与缩进设置",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/xml",
      "description": "在线把 JSON 转换为 XML 文档，也支持 XML 回转为 JSON；自动处理根节点、数组节点与文本内容，支持缩进与属性映射配置，转换结果实时预览、可复制或下载，便于对接传统接口与 RSS 等 XML 场景。",
      "representativeQueries": [
        "JSON 转 XML - 标签映射与缩进设置"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-csv",
      "displayName": "JSON 转 CSV - 表格化与表头映射",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/csv",
      "description": "把 JSON 数组转换为可导入 Excel 的 CSV 表格，自动提取字段作为表头，也可把 CSV 反向解析为 JSON 数组；支持分隔符与引号配置，转换结果可直接复制或下载，适合数据清洗、批量导入与报表整理。",
      "representativeQueries": [
        "JSON 转 CSV - 表格化与表头映射"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-ts",
      "displayName": "JSON 转 TypeScript - 接口类型自动生成",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/ts",
      "description": "根据 JSON 示例自动生成 TypeScript 接口或类型定义，自动识别嵌套对象、数组元素与可选字段，支持根类型命名与导出配置；生成结果可直接粘贴到项目代码，减少手写 interface 的时间与错误。",
      "representativeQueries": [
        "JSON 转 TypeScript - 接口类型自动生成"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-java",
      "displayName": "JSON 转 Java 实体类 - 字段类型推断",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/java",
      "description": "根据 JSON 结构生成 Java POJO 实体类，自动推断 String、Integer、Boolean、List 与嵌套对象类型，并处理字段命名与包名；输出可直接用于 Spring Boot 接口建模，省去逐字段手写的重复劳动。",
      "representativeQueries": [
        "JSON 转 Java 实体类 - 字段类型推断"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-go",
      "displayName": "JSON 转 Go 结构体 - json 标签自动生成",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/go",
      "description": "根据 JSON 示例生成 Go struct，自动推断基础类型、切片与嵌套结构，并为字段补全 json 标签；支持自定义结构体名称与缩进，生成代码可直接放入项目，适合快速对接第三方接口返回数据。",
      "representativeQueries": [
        "JSON 转 Go 结构体 - json 标签自动生成"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-schema",
      "displayName": "JSON 转 JSON Schema - 结构约束自动推导",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/schema",
      "description": "根据 JSON 示例推导标准 JSON Schema，自动生成类型、属性、必填项与嵌套定义，可用于接口校验、表单生成与文档说明；输出可复制或下载，方便在前后端协作中统一数据结构约定。",
      "representativeQueries": [
        "JSON 转 JSON Schema - 结构约束自动推导"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-table",
      "displayName": "JSON 转表格 - 二维数据快速整理",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/table",
      "description": "把 JSON 数组转换为行列清晰的表格视图，自动合并字段作为列标题，支持嵌套字段展开与空值填充；结果可复制或导出，适合快速核对数据、整理报表与预览接口返回的列表内容。",
      "representativeQueries": [
        "JSON 转表格 - 二维数据快速整理"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:convert-query",
      "displayName": "JSON 转 URL 查询参数 - 嵌套对象扁平化",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/convert/query",
      "description": "把 JSON 对象转换为 URL 查询字符串，自动处理嵌套对象、数组与特殊字符编码，也可把查询参数解析回 JSON；支持编码选项与实时预览，适合调试 GET 接口、拼接分享链接与埋点参数。",
      "representativeQueries": [
        "JSON 转 URL 查询参数 - 嵌套对象扁平化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:diff",
      "displayName": "JSON 对比工具 - 递归差异与高亮展示",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/diff",
      "description": "在线对比两份 JSON 的差异，递归比较对象与数组，高亮显示新增、删除与修改的字段并给出完整路径；支持忽略顺序与忽略大小写等选项，结果可复制差异摘要，适合排查接口返回变化与配置漂移。",
      "representativeQueries": [
        "JSON 对比工具 - 递归差异与高亮展示",
        "JSON 对比",
        "JSON diff"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:jsonpath",
      "displayName": "JSONPath 在线查询 - 表达式提取 JSON 节点",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/jsonpath",
      "description": "输入 JSONPath 表达式即可从 JSON 中提取目标节点，支持根节点、递归下降、数组切片、过滤表达式与通配符；结果以列表展示并可复制路径或值，适合快速定位深层字段与调试接口数据结构。",
      "representativeQueries": [
        "JSONPath 在线查询 - 表达式提取 JSON 节点",
        "JSONPath",
        "JSONPath 在线查询"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:history",
      "displayName": "JSON 历史记录 - 本地处理记录与恢复",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/history",
      "description": "自动记录最近 100 条 JSON 处理结果，保存在浏览器本地 IndexedDB 中，可搜索、查看详情、单条删除或一键恢复；记录不会上传服务器，清空后不可恢复，适合回溯格式化与转换的历史内容。",
      "representativeQueries": [
        "JSON 历史记录 - 本地处理记录与恢复",
        "JSON 历史记录",
        "JSON 记录恢复"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:utilities",
      "displayName": "编码解码小工具 - Base64、URL、时间戳、UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/utilities",
      "description": "集合常用编码与小工具：Base64 编解码、URL 编码解码、时间戳与日期互转、UUID 批量生成；所有操作即时完成且不上传数据，适合接口调试、参数拼接与日常开发中的零散转换需求。",
      "representativeQueries": [
        "编码解码小工具 - Base64、URL、时间戳、UUID",
        "Base64 编解码",
        "URL 编码"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:download",
      "displayName": "桌面端下载 - macOS、Windows、Linux 原生 JSON 工具箱",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/download",
      "description": "下载 JSON 工具箱桌面客户端：本地解析、格式化、转换、对比与历史记录，不依赖浏览器与网络上传；提供 macOS dmg 安装包，Windows 与 Linux 版本陆续发布，最新版本与校验和以 latest.json 为准。",
      "representativeQueries": [
        "桌面端下载 - macOS、Windows、Linux 原生 JSON 工具箱",
        "JSON 桌面客户端",
        "JSON 工具箱下载"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn",
      "displayName": "JSON 知识库 - 语法、格式、查询与工程实践指南",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/home",
      "description": "按初学者到进阶的路径系统讲解 JSON：语法规范与类型陷阱、JSON5 与 JSONL 等扩展格式、JSONPath 与 Patch 查询、JSON Schema 校验、格式转换、性能与安全，以及接口契约与配置管理实践。",
      "representativeQueries": [
        "JSON 知识库 - 语法、格式、查询与工程实践指南",
        "JSON 教程",
        "JSON 入门"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-basics",
      "displayName": "JSON 基础与规范",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/basics",
      "description": "从 RFC 8259 与 ECMA-404 出发，把 JSON 的语法、类型、编码与解析边界讲清楚，是所有 JSON 工作的地基。",
      "representativeQueries": [
        "JSON 基础与规范"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-formats",
      "displayName": "扩展格式与方言",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/formats",
      "description": "JSON5、JSONC、JSON Lines、NDJSON 这些方言解决了注释、尾逗号与流式读写的现实需求，也带来了兼容性与选型问题。",
      "representativeQueries": [
        "扩展格式与方言"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-query",
      "displayName": "查询与增量修改",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/query",
      "description": "从 JSON 里取一个值、改一个字段，看起来简单，标准化之后是 JSONPath、JSON Pointer、JSON Patch 与 Merge Patch 四套规范。",
      "representativeQueries": [
        "查询与增量修改"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-schema",
      "displayName": "Schema 与校验",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/schema",
      "description": "用 JSON Schema 描述数据形状，把「口头约定」变成可执行校验，并进一步驱动 TypeScript 类型与表单生成。",
      "representativeQueries": [
        "Schema 与校验"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-conversion",
      "displayName": "格式转换",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/conversion",
      "description": "JSON 与 YAML、XML、CSV、TypeScript、Java、Go、SQL 之间的互转都做不到无损，关键是把有损的地方说清楚。",
      "representativeQueries": [
        "格式转换"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-performance",
      "displayName": "性能与安全",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/performance",
      "description": "几十 MB 的 JSON 会卡死主线程，精心构造的 JSON 能打穿服务；这一分类处理吞吐与防线两件事。",
      "representativeQueries": [
        "性能与安全"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-ecosystem",
      "displayName": "工具与生态",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/ecosystem",
      "description": "解析库、命令行工具、编辑器插件构成了 JSON 的日常工具链，选型的关键是看错误定位能力与生态维护状态。",
      "representativeQueries": [
        "工具与生态"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-practice",
      "displayName": "工程实践",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/practice",
      "description": "把 JSON 放进真实系统：接口契约怎么定、配置与夹具怎么管、版本兼容怎么做、测试数据怎么维护。",
      "representativeQueries": [
        "工程实践"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cn:learn-faq",
      "displayName": "常见问题",
      "type": "text/html",
      "url": "https://bbdrug.com/cn/faq",
      "description": "把站内工具与 JSON 规范里被问得最多的问题按场景归拢，每个问题给出能直接照做的答案，而不是泛泛而谈的结论。",
      "representativeQueries": [
        "常见问题"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:home",
      "displayName": "JSON 線上工具 - 解析、格式化、轉換與 JSONPath 查詢",
      "type": "text/html",
      "url": "https://bbdrug.com/tc",
      "description": "免費的線上 JSON 工作台，資料只在本機瀏覽器處理：格式化與語法驗證（錯誤定位到行列）、壓縮轉義、JSON5 與 YAML/XML/CSV 互轉、結構比對、JSONPath 查詢、JSON Schema 驗證；另附 8 個分類的 JSON 教學與工程實踐指南。",
      "representativeQueries": [
        "JSON 線上工具 - 解析、格式化、轉換與 JSONPath 查詢",
        "JSON 線上工具",
        "JSON 格式化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:parse",
      "displayName": "JSON 線上解析與格式化 - 錯誤定位到行列",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/parse",
      "description": "貼上或匯入 JSON 文字，一鍵完成格式化、壓縮與語法驗證，錯誤精確提示到行與列；支援樹狀結構檢視、Key 排序、展開收合與 JSONPath 複製，解析過程完全在瀏覽器本機完成，不上傳任何資料。",
      "representativeQueries": [
        "JSON 線上解析與格式化 - 錯誤定位到行列",
        "JSON 解析",
        "JSON 格式化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:minify",
      "displayName": "JSON 壓縮與轉義 - 體積最佳化與多語言字串",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/minify",
      "description": "線上壓縮 JSON 並移除多餘空格與換行，即時顯示壓縮前後位元組數與壓縮率；提供 Java、JavaScript、Python 等多語言字串轉義，以及 Unicode 與 Base64 編解碼，適合嵌入程式碼或傳輸前減小體積。",
      "representativeQueries": [
        "JSON 壓縮與轉義 - 體積最佳化與多語言字串",
        "JSON 壓縮",
        "JSON 轉義"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:editor",
      "displayName": "JSON 線上編輯器 - 即時驗證與本機草稿",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/editor",
      "description": "雙欄 JSON 線上編輯器，左側輸入右側即時輸出，輸入即驗證並標示語法錯誤；支援格式化、壓縮、依 Key 排序、分享連結與草稿本機自動儲存，重新整理或關閉頁面後仍可還原上次內容，適合反覆偵錯設定。",
      "representativeQueries": [
        "JSON 線上編輯器 - 即時驗證與本機草稿",
        "JSON 編輯器",
        "JSON 線上編輯"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:json5",
      "displayName": "JSON5 轉 JSON - 註解、單引號與尾逗號相容",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/json5",
      "description": "線上完成 JSON5 與標準 JSON 雙向轉換，相容註解、單引號字串、尾逗號、十六進位數字與多行字串等擴充語法；轉換後可直接複製或下載標準 JSON，便於設定檔遷移與工具鏈相容，全部計算於本機執行。",
      "representativeQueries": [
        "JSON5 轉 JSON - 註解、單引號與尾逗號相容",
        "JSON5 轉 JSON",
        "JSON5 解析"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-yaml",
      "displayName": "JSON 轉 YAML - 線上互轉與縮排設定",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/yaml",
      "description": "線上把 JSON 轉換為結構清晰的 YAML，或把 YAML 還原為標準 JSON；支援自訂縮排、陣列與物件風格，即時預覽轉換結果並可一鍵複製或下載，適合 Kubernetes 設定、CI 流水線與前端設定檔的快速改寫。",
      "representativeQueries": [
        "JSON 轉 YAML - 線上互轉與縮排設定"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-xml",
      "displayName": "JSON 轉 XML - 標籤對應與縮排設定",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/xml",
      "description": "線上把 JSON 轉換為 XML 文件，也支援 XML 回轉為 JSON；自動處理根節點、陣列節點與文字內容，支援縮排與屬性對應設定，轉換結果即時預覽、可複製或下載，便於對接傳統 API 與 RSS 等 XML 場景。",
      "representativeQueries": [
        "JSON 轉 XML - 標籤對應與縮排設定"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-csv",
      "displayName": "JSON 轉 CSV - 表格化與表頭對應",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/csv",
      "description": "把 JSON 陣列轉換為可匯入 Excel 的 CSV 表格，自動擷取欄位作為表頭，也可把 CSV 反向解析為 JSON 陣列；支援分隔符與引號設定，轉換結果可直接複製或下載，適合資料清理、批次匯入與報表整理。",
      "representativeQueries": [
        "JSON 轉 CSV - 表格化與表頭對應"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-ts",
      "displayName": "JSON 轉 TypeScript - 介面型別自動產生",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/ts",
      "description": "根據 JSON 範例自動產生 TypeScript 介面或型別定義，自動辨識巢狀物件、陣列元素與選用欄位，支援根型別命名與匯出設定；產生結果可直接貼上到專案程式碼，減少手寫 interface 的時間與錯誤。",
      "representativeQueries": [
        "JSON 轉 TypeScript - 介面型別自動產生"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-java",
      "displayName": "JSON 轉 Java 實體類別 - 欄位型別推斷",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/java",
      "description": "根據 JSON 結構產生 Java POJO 實體類別，自動推斷 String、Integer、Boolean、List 與巢狀物件型別，並處理欄位命名與套件名稱；輸出可直接用於 Spring Boot 介面建模，省去逐欄位手寫的重複作業。",
      "representativeQueries": [
        "JSON 轉 Java 實體類別 - 欄位型別推斷"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-go",
      "displayName": "JSON 轉 Go 結構體 - json 標籤自動產生",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/go",
      "description": "根據 JSON 範例產生 Go struct，自動推斷基礎型別、切片與巢狀結構，並為欄位補齊 json 標籤；支援自訂結構體名稱與縮排，產生程式碼可直接放入專案，適合快速對接第三方 API 回傳資料。",
      "representativeQueries": [
        "JSON 轉 Go 結構體 - json 標籤自動產生"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-schema",
      "displayName": "JSON 轉 JSON Schema - 結構約束自動推導",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/schema",
      "description": "根據 JSON 範例推導標準 JSON Schema，自動產生型別、屬性、必填項與巢狀定義，可用於 API 驗證、表單產生與文件說明；輸出可複製或下載，方便在前後端協作中統一資料結構約定。",
      "representativeQueries": [
        "JSON 轉 JSON Schema - 結構約束自動推導"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-table",
      "displayName": "JSON 轉表格 - 二維資料快速整理",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/table",
      "description": "把 JSON 陣列轉換為行列清晰的表格檢視，自動合併欄位作為欄標題，支援巢狀欄位展開與空值填補；結果可複製或匯出，適合快速核對資料、整理報表與預覽 API 回傳的清單內容。",
      "representativeQueries": [
        "JSON 轉表格 - 二維資料快速整理"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:convert-query",
      "displayName": "JSON 轉 URL 查詢參數 - 巢狀物件扁平化",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/convert/query",
      "description": "把 JSON 物件轉換為 URL 查詢字串，自動處理巢狀物件、陣列與特殊字元編碼，也可把查詢參數解析回 JSON；支援編碼選項與即時預覽，適合偵錯 GET API、拼接分享連結與埋點參數。",
      "representativeQueries": [
        "JSON 轉 URL 查詢參數 - 巢狀物件扁平化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:diff",
      "displayName": "JSON 比對工具 - 遞迴差異與標示呈現",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/diff",
      "description": "線上比對兩份 JSON 的差異，遞迴比較物件與陣列，標示顯示新增、刪除與修改的欄位並給出完整路徑；支援忽略順序與忽略大小寫等選項，結果可複製差異摘要，適合排查 API 回應變化與設定漂移。",
      "representativeQueries": [
        "JSON 比對工具 - 遞迴差異與標示呈現",
        "JSON 比對",
        "JSON diff"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:jsonpath",
      "displayName": "JSONPath 線上查詢 - 運算式擷取 JSON 節點",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/jsonpath",
      "description": "輸入 JSONPath 運算式即可從 JSON 中擷取目標節點，支援根節點、遞迴下降、陣列切片、過濾運算式與萬用字元；結果以清單顯示並可複製路徑或值，適合快速定位深層欄位與偵錯 API 資料結構。",
      "representativeQueries": [
        "JSONPath 線上查詢 - 運算式擷取 JSON 節點",
        "JSONPath",
        "JSONPath 線上查詢"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:history",
      "displayName": "JSON 歷史記錄 - 本機處理記錄與還原",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/history",
      "description": "自動記錄最近 100 筆 JSON 處理結果，儲存在瀏覽器本機 IndexedDB 中，可搜尋、檢視詳情、單筆刪除或一鍵還原；記錄不會上傳伺服器，清空後無法復原，適合回溯格式化與轉換的歷史內容。",
      "representativeQueries": [
        "JSON 歷史記錄 - 本機處理記錄與還原",
        "JSON 歷史記錄",
        "JSON 記錄還原"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:utilities",
      "displayName": "編碼解碼小工具 - Base64、URL、時間戳、UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/utilities",
      "description": "集合常用編碼與小工具：Base64 編解碼、URL 編碼解碼、時間戳與日期互轉、UUID 批次產生；所有操作即時完成且不上傳資料，適合 API 偵錯、參數拼接與日常開發中的零散轉換需求。",
      "representativeQueries": [
        "編碼解碼小工具 - Base64、URL、時間戳、UUID",
        "Base64 編解碼",
        "URL 編碼"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:download",
      "displayName": "桌面端下載 - macOS、Windows、Linux 原生 JSON 工具箱",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/download",
      "description": "下載 JSON 工具箱桌面客戶端：本機解析、格式化、轉換、比對與歷史記錄，不依賴瀏覽器與網路傳輸；提供 macOS dmg 安裝包，Windows 與 Linux 版本陸續發布，最新版本與校驗和以 latest.json 為準。",
      "representativeQueries": [
        "桌面端下載 - macOS、Windows、Linux 原生 JSON 工具箱",
        "JSON 桌面客戶端",
        "JSON 工具箱下載"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn",
      "displayName": "JSON 知識庫 - 語法、格式、查詢與工程實踐指南",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/home",
      "description": "依初學者到進階的路徑系統講解 JSON：語法規範與型別陷阱、JSON5 與 JSONL 等擴充格式、JSONPath 與 Patch 查詢、JSON Schema 驗證、格式轉換、效能與安全，以及介面契約與設定管理實踐。",
      "representativeQueries": [
        "JSON 知識庫 - 語法、格式、查詢與工程實踐指南",
        "JSON 教學",
        "JSON 入門"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-basics",
      "displayName": "JSON 基礎與規範",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/basics",
      "description": "從 RFC 8259 與 ECMA-404 出發，把 JSON 的語法、型別、編碼與解析邊界講清楚，是所有 JSON 工作的地基。",
      "representativeQueries": [
        "JSON 基礎與規範"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-formats",
      "displayName": "擴充套件格式與方言",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/formats",
      "description": "JSON5、JSONC、JSON Lines、NDJSON 這些方言解決了註釋、尾逗號與流式讀寫的現實需求，也帶來了相容性與選型問題。",
      "representativeQueries": [
        "擴充套件格式與方言"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-query",
      "displayName": "查詢與增量修改",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/query",
      "description": "從 JSON 裡取一個值、改一個欄位，看起來簡單，標準化之後是 JSONPath、JSON Pointer、JSON Patch 與 Merge Patch 四套規範。",
      "representativeQueries": [
        "查詢與增量修改"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-schema",
      "displayName": "Schema 與校驗",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/schema",
      "description": "用 JSON Schema 描述資料形狀，把「口頭約定」變成可執行校驗，並進一步驅動 TypeScript 型別與表單生成。",
      "representativeQueries": [
        "Schema 與校驗"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-conversion",
      "displayName": "格式轉換",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/conversion",
      "description": "JSON 與 YAML、XML、CSV、TypeScript、Java、Go、SQL 之間的互轉都做不到無損，關鍵是把有損的地方說清楚。",
      "representativeQueries": [
        "格式轉換"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-performance",
      "displayName": "效能與安全",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/performance",
      "description": "幾十 MB 的 JSON 會卡死主執行緒，精心構造的 JSON 能打穿服務；這一分類處理吞吐與防線兩件事。",
      "representativeQueries": [
        "效能與安全"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-ecosystem",
      "displayName": "工具與生態",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/ecosystem",
      "description": "解析庫、命令列工具、編輯器外掛構成了 JSON 的日常工具鏈，選型的關鍵是看錯誤定位能力與生態維護狀態。",
      "representativeQueries": [
        "工具與生態"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-practice",
      "displayName": "工程實踐",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/practice",
      "description": "把 JSON 放進真實系統：介面契約怎麼定、配置與夾具怎麼管、版本相容怎麼做、測試資料怎麼維護。",
      "representativeQueries": [
        "工程實踐"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:tc:learn-faq",
      "displayName": "常見問題",
      "type": "text/html",
      "url": "https://bbdrug.com/tc/faq",
      "description": "把站內工具與 JSON 規範裡被問得最多的問題按場景歸攏，每個問題給出能直接照做的答案，而不是泛泛而談的結論。",
      "representativeQueries": [
        "常見問題"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:home",
      "displayName": "JSON ツール - JSON の整形・検証・変換",
      "type": "text/html",
      "url": "https://bbdrug.com/ja",
      "description": "ブラウザ内だけで動く無料の JSON ワークベンチ。整形、検証、圧縮、エスケープ、YAML・XML・CSV への変換、差分比較、JSONPath クエリ、JSON Schema 検証まで、データはローカルで処理されます。",
      "representativeQueries": [
        "JSON ツール - JSON の整形・検証・変換",
        "JSON ツール",
        "JSON 整形"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:parse",
      "displayName": "JSON パーサー & フォーマッター - エラーを行・列で表示",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/parse",
      "description": "JSON の整形・圧縮・検証を行い、構文エラーは行と列を正確に指摘。ツリー表示での確認、キーの並べ替え、JSONPath の値コピーも、すべてローカルで実行できます。",
      "representativeQueries": [
        "JSON パーサー & フォーマッター - エラーを行・列で表示",
        "JSON パーサー",
        "JSON フォーマッター"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:minify",
      "displayName": "JSON 圧縮 & エスケープ - ペイロードを軽量化",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/minify",
      "description": "空白を除去して JSON を小さくし、バイト数と圧縮率をリアルタイム表示。Java・JavaScript・Python 向けの文字列エスケープや Unicode・Base64 変換もローカルで完結します。",
      "representativeQueries": [
        "JSON 圧縮 & エスケープ - ペイロードを軽量化",
        "JSON 圧縮",
        "JSON ミニファイ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:editor",
      "displayName": "オンライン JSON エディタ - リアルタイム検証とローカル下書き",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/editor",
      "description": "2 ペインで JSON を編集し、入力と同時に検証してエラーを即座に強調表示。整形、圧縮、キーの並べ替え、下書きのローカル保存に対応し、再読み込み後も続きから編集できます。",
      "representativeQueries": [
        "オンライン JSON エディタ - リアルタイム検証とローカル下書き",
        "JSON エディタ",
        "オンライン JSON エディタ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:json5",
      "displayName": "JSON5 → JSON 変換 - コメントと末尾カンマに対応",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/json5",
      "description": "JSON5 と標準 JSON を相互変換。コメント、シングルクォート、末尾カンマ、16 進数、複数行文字列に対応し、すべてブラウザ内で処理されます。",
      "representativeQueries": [
        "JSON5 → JSON 変換 - コメントと末尾カンマに対応",
        "JSON5 から JSON",
        "JSON5 パーサー"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-yaml",
      "displayName": "JSON → YAML 変換 - 相互変換とインデント設定",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/yaml",
      "description": "JSON を読みやすい YAML に変換、または YAML を JSON に戻せます。インデントやスタイルを選んでその場でプレビューし、設定ファイルや CI パイプライン向けにコピーまたはダウンロード。",
      "representativeQueries": [
        "JSON → YAML 変換 - 相互変換とインデント設定"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-xml",
      "displayName": "JSON → XML 変換 - タグ対応とインデント",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/xml",
      "description": "JSON と XML を相互変換。ルート要素、配列、テキストを自動で処理し、インデントや属性マッピングを調整してからコピーまたはダウンロードできます。",
      "representativeQueries": [
        "JSON → XML 変換 - タグ対応とインデント"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-csv",
      "displayName": "JSON → CSV 変換 - 表形式データとヘッダー",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/csv",
      "description": "JSON 配列をキーをヘッダーにした CSV に変換、または CSV を JSON に戻せます。区切り文字と引用符を設定し、結果をコピーまたはダウンロードできます。",
      "representativeQueries": [
        "JSON → CSV 変換 - 表形式データとヘッダー"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-ts",
      "displayName": "JSON → TypeScript - インターフェース自動生成",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/ts",
      "description": "JSON サンプルから TypeScript のインターフェースを生成し、ネストしたオブジェクト、配列の型、任意フィールドを自動検出。ルート型名を指定してコードに貼り付けられます。",
      "representativeQueries": [
        "JSON → TypeScript - インターフェース自動生成"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-java",
      "displayName": "JSON → Java POJO - フィールド型を自動推論",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/java",
      "description": "JSON から Java POJO を生成し、フィールド型、リスト、ネストしたクラスを推論。パッケージ名と命名規則を設定してプロジェクトにそのまま追加できます。",
      "representativeQueries": [
        "JSON → Java POJO - フィールド型を自動推論"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-go",
      "displayName": "JSON → Go 構造体 - json タグを自動付与",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/go",
      "description": "JSON から Go の構造体を生成し、型、スライス、ネストした構造体、json タグを推論。構造体名を指定してコードをプロジェクトに貼り付けられます。",
      "representativeQueries": [
        "JSON → Go 構造体 - json タグを自動付与"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-schema",
      "displayName": "JSON → JSON Schema - 構造制約を導出",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/schema",
      "description": "サンプルから JSON Schema を生成。型、プロパティ、必須項目、ネストした定義を含み、検証、フォーム生成、ドキュメントにそのまま利用できます。",
      "representativeQueries": [
        "JSON → JSON Schema - 構造制約を導出"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-table",
      "displayName": "JSON → テーブル - 表形式ですばやく確認",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/table",
      "description": "JSON 配列をキーを列としたテーブルで表示し、ネストしたフィールドを展開して空のセルを補完。結果をコピーまたはエクスポートしてデータをすぐ確認できます。",
      "representativeQueries": [
        "JSON → テーブル - 表形式ですばやく確認"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:convert-query",
      "displayName": "JSON → URL クエリ文字列 - ネストを平坦化",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/convert/query",
      "description": "JSON オブジェクトを URL クエリ文字列に変換し、ネストしたオブジェクト、配列、エンコードを自動処理。クエリ文字列を JSON に戻すこともできます。",
      "representativeQueries": [
        "JSON → URL クエリ文字列 - ネストを平坦化"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:diff",
      "displayName": "JSON 差分ツール - 再帰比較とハイライト",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/diff",
      "description": "2 つの JSON を再帰的に比較し、追加・削除・変更されたフィールドを完全なパス付きで強調表示。順序や大文字小文字を無視でき、差分サマリーのコピーにも対応します。",
      "representativeQueries": [
        "JSON 差分ツール - 再帰比較とハイライト",
        "JSON 差分",
        "JSON 比較"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:jsonpath",
      "displayName": "JSONPath クエリ - JSON ノードをオンライン抽出",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/jsonpath",
      "description": "JSONPath 式で JSON を検索し、フィルタ、スライス、ワイルドカード、再帰下降を使って該当ノードを抽出。結果はパスまたは値としてコピーできます。",
      "representativeQueries": [
        "JSONPath クエリ - JSON ノードをオンライン抽出",
        "JSONPath",
        "JSONPath クエリ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:history",
      "displayName": "JSON 履歴 - ローカル記録とワンクリック復元",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/history",
      "description": "直近 100 件の JSON 結果をブラウザ内に保存。検索・確認・削除・復元がワンクリックで行え、サーバーへの送信は一切ありません。",
      "representativeQueries": [
        "JSON 履歴 - ローカル記録とワンクリック復元",
        "JSON 履歴",
        "JSON 記録"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:utilities",
      "displayName": "エンコードツール - Base64・URL・タイムスタンプ・UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/utilities",
      "description": "Base64 と URL のエンコード／デコード、タイムスタンプと日時の変換、UUID の一括生成。API デバッグやちょっとした変換に便利です。",
      "representativeQueries": [
        "エンコードツール - Base64・URL・タイムスタンプ・UUID",
        "Base64 エンコード",
        "URL エンコード"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:download",
      "displayName": "JSON ツール デスクトップ版 - macOS・Windows 対応",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/download",
      "description": "ネイティブの JSON Toolkit デスクトップアプリをダウンロード。解析、整形、変換、差分、履歴をローカルで実行し、ブラウザへのアップロードは不要。まず macOS 版を提供し、Windows と Linux も続きます。",
      "representativeQueries": [
        "JSON ツール デスクトップ版 - macOS・Windows 対応",
        "JSON デスクトップアプリ",
        "JSON ツール ダウンロード"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn",
      "displayName": "JSON ナレッジベース - 文法・フォーマット・実践ガイド",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/home",
      "description": "RFC 8259 の文法、データ型の落とし穴、JSON5、JSON Lines、JSONPath、JSON Patch、JSON Schema 検証、形式変換、API 契約まで、順を追って学べる JSON 学習ガイド。",
      "representativeQueries": [
        "JSON ナレッジベース - 文法・フォーマット・実践ガイド",
        "JSON ガイド",
        "JSON 入門"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-basics",
      "displayName": "JSON の基礎と仕様",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/basics",
      "description": "RFC 8259 と ECMA-404 を出発点に、JSON の文法・型・エンコーディング・パースの境界を整理します。あらゆる JSON 作業の土台となるカテゴリです。",
      "representativeQueries": [
        "JSON の基礎と仕様"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-formats",
      "displayName": "拡張フォーマットと方言",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/formats",
      "description": "JSON5、JSONC、JSON Lines、NDJSON はコメントや末尾カンマ、ストリーミングといった現実的な要求を満たしますが、互換性と選択の難しさも持ち込んでしまいます。",
      "representativeQueries": [
        "拡張フォーマットと方言"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-query",
      "displayName": "クエリと差分更新",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/query",
      "description": "JSON から値を一つ取り出す、フィールドを一つ変える。単純に見えますが、標準化されると JSONPath、JSON Pointer、JSON Patch、Merge Patch の四つの仕様になります。",
      "representativeQueries": [
        "クエリと差分更新"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-schema",
      "displayName": "スキーマと検証",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/schema",
      "description": "JSON Schema でデータの形を記述し、口頭の合意を実行可能な検証に変え、さらに TypeScript の型やフォーム生成まで駆動させます。",
      "representativeQueries": [
        "スキーマと検証"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-conversion",
      "displayName": "フォーマット変換",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/conversion",
      "description": "JSON と YAML、XML、CSV、TypeScript、Java、Go、SQL の変換は決して無損失ではありません。重要なのは、どこで損失が起きるかを明示することです。",
      "representativeQueries": [
        "フォーマット変換"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-performance",
      "displayName": "パフォーマンスとセキュリティ",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/performance",
      "description": "数十 MB の JSON ファイルはメインスレッドを固め、巧妙に作られた JSON はサービスを貫通します。このカテゴリはスループットと防御の両方を扱います。",
      "representativeQueries": [
        "パフォーマンスとセキュリティ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-ecosystem",
      "displayName": "ツールとエコシステム",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/ecosystem",
      "description": "パースライブラリ、コマンドラインツール、エディタ拡張が日常の JSON ツールチェーンを形作ります。選び方の鍵はエラー位置の品質とエコシステムの保守健全性です。",
      "representativeQueries": [
        "ツールとエコシステム"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-practice",
      "displayName": "エンジニアリング実践",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/practice",
      "description": "JSON を実際のシステムに組み込む方法。API 契約の定義、設定とフィクスチャの管理、バージョン互換性の扱い、テストデータの維持を扱います。",
      "representativeQueries": [
        "エンジニアリング実践"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ja:learn-faq",
      "displayName": "よくある質問",
      "type": "text/html",
      "url": "https://bbdrug.com/ja/faq",
      "description": "このサイトのツールと JSON 仕様について最もよくある質問を、場面別にまとめました。曖昧な結論ではなく、すぐ行動できる答えを示します。",
      "representativeQueries": [
        "よくある質問"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:home",
      "displayName": "JSON 도구 - JSON 서식화, 검증, 변환",
      "type": "text/html",
      "url": "https://bbdrug.com/ko",
      "description": "브라우저에서만 동작하는 무료 JSON 작업대입니다. 서식화, 검증, 압축, 이스케이프, YAML·XML·CSV 변환, 차이 비교, JSONPath 쿼리, JSON Schema 검증을 지원하며 데이터는 로컬에서만 처리됩니다.",
      "representativeQueries": [
        "JSON 도구 - JSON 서식화, 검증, 변환",
        "JSON 도구",
        "JSON 포맷터"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:parse",
      "displayName": "JSON 파서 & 포맷터 - 오류를 줄과 열로 표시",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/parse",
      "description": "JSON을 서식화하고 압축하며 검증하고, 구문 오류를 정확한 줄과 열로 알려 줍니다. 트리 보기, 키 정렬, JSONPath 값 복사까지 모두 로컬에서 처리합니다.",
      "representativeQueries": [
        "JSON 파서 & 포맷터 - 오류를 줄과 열로 표시",
        "JSON 파서",
        "JSON 포맷터"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:minify",
      "displayName": "JSON 압축 & 이스케이프 - 전송 크기 줄이기",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/minify",
      "description": "공백을 제거해 JSON을 작게 만들고 바이트 수와 압축률을 실시간으로 표시합니다. Java, JavaScript, Python용 문자열 이스케이프와 Unicode·Base64 변환도 로컬에서 처리합니다.",
      "representativeQueries": [
        "JSON 압축 & 이스케이프 - 전송 크기 줄이기",
        "JSON 압축",
        "JSON 미니파이"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:editor",
      "displayName": "온라인 JSON 편집기 - 실시간 검증과 로컬 초안",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/editor",
      "description": "두 개의 창에서 JSON을 편집하며 입력과 동시에 검증하고 오류를 즉시 강조합니다. 서식화, 압축, 키 정렬, 로컬 초안 저장을 지원해 새로고침 후에도 이어서 편집할 수 있습니다.",
      "representativeQueries": [
        "온라인 JSON 편집기 - 실시간 검증과 로컬 초안",
        "JSON 편집기",
        "온라인 JSON 편집기"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:json5",
      "displayName": "JSON5 → JSON 변환 - 주석과 후행 쉼표 지원",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/json5",
      "description": "JSON5와 표준 JSON을 상호 변환합니다. 주석, 단일 인용부호, 후행 쉼표, 16진수, 여러 줄 문자열을 지원하며 모든 처리는 브라우저 안에서 이루어집니다.",
      "representativeQueries": [
        "JSON5 → JSON 변환 - 주석과 후행 쉼표 지원",
        "JSON5 변환",
        "JSON5 파서"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-yaml",
      "displayName": "JSON → YAML 변환 - 양방향 변환과 들여쓰기 옵션",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/yaml",
      "description": "JSON을 읽기 쉬운 YAML로 변환하거나 YAML을 다시 JSON으로 바꿉니다. 들여쓰기와 스타일을 선택해 실시간으로 미리 보고 설정 파일이나 CI 파이프라인에 복사 또는 다운로드하세요.",
      "representativeQueries": [
        "JSON → YAML 변환 - 양방향 변환과 들여쓰기 옵션"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-xml",
      "displayName": "JSON → XML 변환 - 태그 매핑과 들여쓰기",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/xml",
      "description": "JSON과 XML을 양방향으로 변환하며 루트, 배열, 텍스트를 자동 처리합니다. 들여쓰기와 속성 매핑을 조정한 뒤 복사하거나 다운로드하세요.",
      "representativeQueries": [
        "JSON → XML 변환 - 태그 매핑과 들여쓰기"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-csv",
      "displayName": "JSON → CSV 변환 - 표 형식 데이터와 헤더",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/csv",
      "description": "JSON 배열을 키를 헤더로 하는 CSV로 변환하거나 CSV를 JSON으로 파싱합니다. 구분자와 인용 방식을 설정하고 결과를 복사하거나 다운로드하세요.",
      "representativeQueries": [
        "JSON → CSV 변환 - 표 형식 데이터와 헤더"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-ts",
      "displayName": "JSON → TypeScript - 인터페이스 자동 생성",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/ts",
      "description": "JSON 샘플에서 TypeScript 인터페이스를 생성하며 중첩 객체, 배열 타입, 선택 필드를 자동으로 감지합니다. 루트 타입 이름을 지정해 코드에 붙여 넣으세요.",
      "representativeQueries": [
        "JSON → TypeScript - 인터페이스 자동 생성"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-java",
      "displayName": "JSON → Java POJO - 필드 타입 자동 추론",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/java",
      "description": "JSON에서 Java POJO를 생성하며 필드 타입, 리스트, 중첩 클래스를 추론합니다. 패키지와 명명 규칙을 설정해 프로젝트에 바로 적용하세요.",
      "representativeQueries": [
        "JSON → Java POJO - 필드 타입 자동 추론"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-go",
      "displayName": "JSON → Go 구조체 - json 태그 자동 생성",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/go",
      "description": "JSON에서 Go 구조체를 생성하며 타입, 슬라이스, 중첩 구조체, json 태그를 추론합니다. 구조체 이름을 지정해 코드를 프로젝트에 붙여 넣으세요.",
      "representativeQueries": [
        "JSON → Go 구조체 - json 태그 자동 생성"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-schema",
      "displayName": "JSON → JSON Schema - 구조 제약 도출",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/schema",
      "description": "샘플에서 타입, 속성, 필수 필드, 중첩 정의를 포함한 JSON Schema를 생성합니다. 검증, 폼 생성, 문서화에 바로 활용할 수 있습니다.",
      "representativeQueries": [
        "JSON → JSON Schema - 구조 제약 도출"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-table",
      "displayName": "JSON → 표 - 표 형식으로 빠르게 보기",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/table",
      "description": "JSON 배열을 키를 열로 하는 표로 표시하며 중첩 필드를 확장하고 빈 셀을 채웁니다. 결과를 복사하거나 내려받아 데이터를 빠르게 확인하세요.",
      "representativeQueries": [
        "JSON → 표 - 표 형식으로 빠르게 보기"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:convert-query",
      "displayName": "JSON → URL 쿼리 문자열 - 중첩 객체 평탄화",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/convert/query",
      "description": "JSON 객체를 URL 쿼리 문자열로 변환하며 중첩 객체, 배열, 인코딩을 자동 처리합니다. 쿼리 문자열을 다시 JSON으로 파싱할 수도 있습니다.",
      "representativeQueries": [
        "JSON → URL 쿼리 문자열 - 중첩 객체 평탄화"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:diff",
      "displayName": "JSON 비교 도구 - 재귀 비교와 강조 표시",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/diff",
      "description": "두 JSON 문서를 재귀적으로 비교해 추가, 삭제, 변경된 필드를 전체 경로와 함께 표시합니다. 순서와 대소문자를 무시할 수 있고 차이 요약을 복사할 수 있습니다.",
      "representativeQueries": [
        "JSON 비교 도구 - 재귀 비교와 강조 표시",
        "JSON 비교",
        "JSON diff"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:jsonpath",
      "displayName": "JSONPath 쿼리 - JSON 노드를 온라인에서 추출",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/jsonpath",
      "description": "JSONPath 식으로 JSON을 조회하고 필터, 슬라이스, 와일드카드, 재귀 탐색으로 일치하는 노드를 추출합니다. 결과를 경로 또는 값으로 복사할 수 있습니다.",
      "representativeQueries": [
        "JSONPath 쿼리 - JSON 노드를 온라인에서 추출",
        "JSONPath",
        "JSONPath 쿼리"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:history",
      "displayName": "JSON 기록 - 로컬 기록과 한 번의 클릭으로 복원",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/history",
      "description": "최근 JSON 결과 100건을 브라우저 저장소에 보관합니다. 검색, 확인, 삭제, 복원을 한 번의 클릭으로 수행하며 서버로 전송되는 데이터는 없습니다.",
      "representativeQueries": [
        "JSON 기록 - 로컬 기록과 한 번의 클릭으로 복원",
        "JSON 기록",
        "JSON 이력"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:utilities",
      "displayName": "인코딩 도구 - Base64, URL, 타임스탬프, UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/utilities",
      "description": "Base64와 URL을 인코딩·디코딩하고 타임스탬프를 날짜로 변환하며 UUID를 일괄 생성합니다. API 디버깅과 간단한 변환에 유용합니다.",
      "representativeQueries": [
        "인코딩 도구 - Base64, URL, 타임스탬프, UUID",
        "Base64 인코더",
        "URL 인코더"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:download",
      "displayName": "JSON 도구 데스크톱 앱 - macOS, Windows 다운로드",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/download",
      "description": "네이티브 JSON Toolkit 데스크톱 앱을 내려받아 파싱, 서식화, 변환, 비교, 기록을 로컬에서 사용하세요. 브라우저 업로드가 필요 없으며 macOS 버전을 먼저 제공하고 Windows와 Linux도 곧 제공됩니다.",
      "representativeQueries": [
        "JSON 도구 데스크톱 앱 - macOS, Windows 다운로드",
        "JSON 데스크톱 앱",
        "JSON 도구 다운로드"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn",
      "displayName": "JSON 지식 베이스 - 문법, 형식, 실전 가이드",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/home",
      "description": "RFC 8259 문법, 데이터 타입 함정, JSON5, JSON Lines, JSONPath, JSON Patch, JSON Schema 검증, 형식 변환, API 계약까지 단계별로 학습하는 JSON 가이드입니다.",
      "representativeQueries": [
        "JSON 지식 베이스 - 문법, 형식, 실전 가이드",
        "JSON 가이드",
        "JSON 튜토리얼"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-basics",
      "displayName": "JSON 기초와 명세",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/basics",
      "description": "RFC 8259와 ECMA-404에서 출발해 JSON의 문법, 타입, 인코딩, 파싱 경계를 정리합니다. 모든 JSON 작업이 딛고 서는 토대입니다.",
      "representativeQueries": [
        "JSON 기초와 명세"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-formats",
      "displayName": "확장 형식과 방언",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/formats",
      "description": "JSON5, JSONC, JSON Lines, NDJSON은 주석, 후행 쉼표, 스트리밍 같은 실제 요구를 해결하지만, 그 대가로 호환성과 선택의 문제를 함께 가져옵니다.",
      "representativeQueries": [
        "확장 형식과 방언"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-query",
      "displayName": "쿼리와 증분 수정",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/query",
      "description": "JSON에서 값 하나를 꺼내거나 필드 하나를 바꾸는 것은 간단해 보이지만, 표준화되면 네 가지 명세가 됩니다. JSONPath, JSON Pointer, JSON Patch, Merge Patch.",
      "representativeQueries": [
        "쿼리와 증분 수정"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-schema",
      "displayName": "스키마와 검증",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/schema",
      "description": "JSON Schema로 데이터 모양을 설명하고, 말로 된 합의를 실행 가능한 검증으로 바꾸며, 이를 다시 TypeScript 타입과 폼 생성으로 이어 갑니다.",
      "representativeQueries": [
        "스키마와 검증"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-conversion",
      "displayName": "형식 변환",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/conversion",
      "description": "JSON과 YAML, XML, CSV, TypeScript, Java, Go, SQL 사이의 변환은 결코 무손실이 아닙니다. 중요한 것은 손실이 어디서 일어나는지 명시하는 것입니다.",
      "representativeQueries": [
        "형식 변환"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-performance",
      "displayName": "성능과 보안",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/performance",
      "description": "수십 MB의 JSON 파일은 메인 스레드를 멈출 수 있고, 정교하게 만든 JSON은 서비스를 뚫을 수 있습니다. 이 카테고리는 처리량과 방어를 모두 다룹니다.",
      "representativeQueries": [
        "성능과 보안"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-ecosystem",
      "displayName": "도구와 생태계",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/ecosystem",
      "description": "파싱 라이브러리, 명령행 도구, 에디터 플러그인이 일상적인 JSON 도구 체인을 이루며, 이들을 고르는 열쇠는 오류 위치 품질과 생태계 유지 관리 상태입니다.",
      "representativeQueries": [
        "도구와 생태계"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-practice",
      "displayName": "엔지니어링 실무",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/practice",
      "description": "JSON을 실제 시스템에 넣기: API 계약을 정의하는 방법, 설정과 픽스처를 관리하는 방법, 버전 호환성을 처리하는 방법, 테스트 데이터를 유지하는 방법.",
      "representativeQueries": [
        "엔지니어링 실무"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ko:learn-faq",
      "displayName": "자주 묻는 질문",
      "type": "text/html",
      "url": "https://bbdrug.com/ko/faq",
      "description": "이 사이트의 도구와 JSON 명세에 관해 가장 자주 묻는 질문을 시나리오별로 묶고, 모호한 결론 대신 바로 행동할 수 있는 답을 제공합니다.",
      "representativeQueries": [
        "자주 묻는 질문"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:home",
      "displayName": "JSON Toolkit - форматування, перевірка й конвертація JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/uk",
      "description": "Безкоштовний робочий простір JSON, що працює повністю у браузері: форматування, перевірка, стиснення, екранування, конвертація в YAML, XML і CSV, порівняння, запити JSONPath і перевірка за Schema. Дані обробляються лише локально.",
      "representativeQueries": [
        "JSON Toolkit - форматування, перевірка й конвертація JSON",
        "JSON інструменти",
        "JSON форматування"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:parse",
      "displayName": "Парсер і форматувальник JSON - помилки з рядком і стовпцем",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/parse",
      "description": "Форматуйте, стискайте та перевіряйте JSON із точним зазначенням рядка й стовпця синтаксичної помилки. Перегляд у вигляді дерева, сортування ключів і копіювання значень JSONPath — усе локально.",
      "representativeQueries": [
        "Парсер і форматувальник JSON - помилки з рядком і стовпцем",
        "парсер JSON",
        "форматувальник JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:minify",
      "displayName": "Стиснення та екранування JSON - менші обсяги даних",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/minify",
      "description": "Прибирайте пробіли, щоб зменшити JSON, із живими показниками байтів і ступеня стиснення. Екранування рядків для Java, JavaScript і Python, а також перетворення Unicode та Base64 виконуються локально.",
      "representativeQueries": [
        "Стиснення та екранування JSON - менші обсяги даних",
        "стиснення JSON",
        "мініфікація JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:editor",
      "displayName": "Онлайн-редактор JSON - перевірка в реальному часі й чернетки",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/editor",
      "description": "Редагуйте JSON у двох панелях із перевіркою під час введення та миттєвим підсвічуванням помилок. Форматування, стиснення, сортування ключів і локальне збереження чернеток після перезавантаження.",
      "representativeQueries": [
        "Онлайн-редактор JSON - перевірка в реальному часі й чернетки",
        "редактор JSON",
        "онлайн-редактор JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:json5",
      "displayName": "JSON5 у JSON - коментарі та кінцеві коми",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/json5",
      "description": "Перетворюйте JSON5 на стандартний JSON і назад. Підтримуються коментарі, одинарні лапки, кінцеві коми, шістнадцяткові числа й багаторядкові рядки — усе обробляється у браузері.",
      "representativeQueries": [
        "JSON5 у JSON - коментарі та кінцеві коми",
        "JSON5 у JSON",
        "парсер JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-yaml",
      "displayName": "JSON у YAML - двобічна конвертація та відступи",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/yaml",
      "description": "Перетворюйте JSON на читабельний YAML або YAML назад у JSON. Обирайте відступи й стилі, переглядайте результат у реальному часі та копіюйте чи завантажуйте для конфігурацій і CI.",
      "representativeQueries": [
        "JSON у YAML - двобічна конвертація та відступи"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-xml",
      "displayName": "JSON у XML - зіставлення тегів і відступи",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/xml",
      "description": "Конвертуйте JSON у XML і назад з автоматичною обробкою кореня, масивів і тексту. Налаштуйте відступи й зіставлення атрибутів, потім копіюйте або завантажте.",
      "representativeQueries": [
        "JSON у XML - зіставлення тегів і відступи"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-csv",
      "displayName": "JSON у CSV - табличні дані та заголовки",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/csv",
      "description": "Перетворюйте масив JSON на CSV із ключами як заголовками стовпців або розбирайте CSV назад у JSON. Задайте роздільники й лапки, потім копіюйте чи завантажте таблицю.",
      "representativeQueries": [
        "JSON у CSV - табличні дані та заголовки"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-ts",
      "displayName": "JSON у TypeScript - автоматична генерація інтерфейсів",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/ts",
      "description": "Генеруйте інтерфейси TypeScript із зразка JSON, визначаючи вкладені об’єкти, типи масивів і необов’язкові поля. Задайте ім’я кореневого типу й вставте код у проєкт.",
      "representativeQueries": [
        "JSON у TypeScript - автоматична генерація інтерфейсів"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-java",
      "displayName": "JSON у Java POJO - автоматичне виведення типів полів",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/java",
      "description": "Генеруйте Java POJO з JSON із виведенням типів полів, списків і вкладених класів. Задайте пакет і правила найменування, потім додайте класи до проєкту.",
      "representativeQueries": [
        "JSON у Java POJO - автоматичне виведення типів полів"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-go",
      "displayName": "JSON у Go struct - автоматичні json-теги",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/go",
      "description": "Генеруйте структури Go з JSON із виведенням типів, зрізів, вкладених структур і json-тегів. Задайте ім’я структури й вставте код у проєкт.",
      "representativeQueries": [
        "JSON у Go struct - автоматичні json-теги"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-schema",
      "displayName": "JSON у JSON Schema - виведення обмежень структури",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/schema",
      "description": "Виводьте JSON Schema зі зразка, включно з типами, властивостями, обов’язковими полями й вкладеними визначеннями, готову для перевірки, форм і документації.",
      "representativeQueries": [
        "JSON у JSON Schema - виведення обмежень структури"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-table",
      "displayName": "JSON у таблицю - швидкий табличний перегляд",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/table",
      "description": "Переглядайте масив JSON як таблицю з ключами як стовпцями, розгорнутими вкладеними полями й заповненими порожніми клітинками. Копіюйте чи експортуйте результат для швидкої перевірки даних.",
      "representativeQueries": [
        "JSON у таблицю - швидкий табличний перегляд"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:convert-query",
      "displayName": "JSON у рядок запиту URL - пласке подання вкладених об’єктів",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/convert/query",
      "description": "Перетворюйте об’єкт JSON на рядок запиту URL з автоматичною обробкою вкладених об’єктів, масивів і кодування, або розбирайте рядок запиту назад у JSON.",
      "representativeQueries": [
        "JSON у рядок запиту URL - пласке подання вкладених об’єктів"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:diff",
      "displayName": "Порівняння JSON - рекурсивне зіставлення й підсвічування",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/diff",
      "description": "Рекурсивно порівнюйте два документи JSON і підсвічуйте додані, видалені чи змінені поля з повними шляхами. Можна ігнорувати порядок і регістр, а також копіювати підсумок різниць.",
      "representativeQueries": [
        "Порівняння JSON - рекурсивне зіставлення й підсвічування",
        "різниця JSON",
        "порівняння JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:jsonpath",
      "displayName": "Запити JSONPath - витяг вузлів JSON онлайн",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/jsonpath",
      "description": "Запитуйте JSON через JSONPath і витягуйте вузли за допомогою фільтрів, зрізів, шаблонів і рекурсивного спуску. Копіюйте результати як шляхи або значення.",
      "representativeQueries": [
        "Запити JSONPath - витяг вузлів JSON онлайн",
        "JSONPath",
        "запит JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:history",
      "displayName": "Історія JSON - локальні записи й відновлення одним кліком",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/history",
      "description": "Зберігайте останні 100 результатів JSON у сховищі браузера. Шукайте, переглядайте, видаляйте чи відновлюйте будь-який запис одним кліком — нічого не надсилається на сервер.",
      "representativeQueries": [
        "Історія JSON - локальні записи й відновлення одним кліком",
        "історія JSON",
        "записи JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:utilities",
      "displayName": "Інструменти кодування - Base64, URL, часова мітка й UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/utilities",
      "description": "Кодуйте й декодуйте Base64 та URL, перетворюйте часові мітки на дати й генеруйте UUID пакетами. Зручно для налагодження API та швидких перетворень.",
      "representativeQueries": [
        "Інструменти кодування - Base64, URL, часова мітка й UUID",
        "кодувальник Base64",
        "кодувальник URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:download",
      "displayName": "Завантаження JSON Toolkit для macOS і Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/download",
      "description": "Завантажте нативний застосунок JSON Toolkit для локального розбору, форматування, конвертації, порівняння та історії без завантажень через браузер. Спершу macOS, далі Windows і Linux.",
      "representativeQueries": [
        "Завантаження JSON Toolkit для macOS і Windows",
        "JSON настільний застосунок",
        "завантажити JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn",
      "displayName": "База знань JSON - граматика, формати й практика",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/home",
      "description": "Структурований шлях вивчення JSON: граматика RFC 8259, підводні камені типів даних, JSON5, JSON Lines, JSONPath, JSON Patch, перевірка Schema, конвертація форматів і контракти API.",
      "representativeQueries": [
        "База знань JSON - граматика, формати й практика",
        "посібник JSON",
        "урок JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-basics",
      "displayName": "Основи JSON і специфікація",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/basics",
      "description": "Від RFC 8259 та ECMA-404 до граматики, типів, кодування й меж розбору JSON — фундамент, на якому тримається будь-яка робота з JSON.",
      "representativeQueries": [
        "Основи JSON і специфікація"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-formats",
      "displayName": "Розширені формати й діалекти",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/formats",
      "description": "JSON5, JSONC, JSON Lines і NDJSON розвʼязують реальні потреби, як-от коментарі, висячі коми та потокова обробка, і приносять власні проблеми сумісності й вибору.",
      "representativeQueries": [
        "Розширені формати й діалекти"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-query",
      "displayName": "Запити та інкрементальна модифікація",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/query",
      "description": "Витягнути одне значення з JSON або змінити одне поле виглядає просто, але в стандартизованому вигляді це чотири специфікації: JSONPath, JSON Pointer, JSON Patch і Merge Patch.",
      "representativeQueries": [
        "Запити та інкрементальна модифікація"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-schema",
      "displayName": "Схеми й перевірка",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/schema",
      "description": "Опишіть форму ваших даних через JSON Schema, перетворіть усні домовленості на виконувану перевірку і дайте їй своєю чергою керувати типами TypeScript і генерацією форм.",
      "representativeQueries": [
        "Схеми й перевірка"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-conversion",
      "displayName": "Конвертація форматів",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/conversion",
      "description": "Перетворення JSON на YAML, XML, CSV, TypeScript, Java, Go і SQL і навпаки ніколи не буває без втрат. Важливо чітко розуміти, де саме виникають втрати.",
      "representativeQueries": [
        "Конвертація форматів"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-performance",
      "displayName": "Продуктивність і безпека",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/performance",
      "description": "Файл JSON на десятки мегабайт може заморозити головний потік, а ретельно сконструйований JSON може пробити сервіс; ця категорія охоплює і пропускну здатність, і захист.",
      "representativeQueries": [
        "Продуктивність і безпека"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-ecosystem",
      "displayName": "Інструменти та екосистема",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/ecosystem",
      "description": "Бібліотеки розбору, інструменти командного рядка й плагіни редакторів утворюють повсякденний інструментарій JSON; ключ до вибору між ними — якість локалізації помилок і здоровʼя підтримки екосистеми.",
      "representativeQueries": [
        "Інструменти та екосистема"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-practice",
      "displayName": "Інженерна практика",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/practice",
      "description": "Впровадження JSON у реальні системи: як визначати контракти API, керувати конфігурацією й тестовими даними, обробляти сумісність версій і підтримувати тестові дані.",
      "representativeQueries": [
        "Інженерна практика"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:uk:learn-faq",
      "displayName": "Часті питання",
      "type": "text/html",
      "url": "https://bbdrug.com/uk/faq",
      "description": "Збирає найчастіші питання про інструменти цього сайту й про специфікацію JSON, згруповані за сценарієм, з відповіддю, за якою можна одразу діяти, а не розпливчастим висновком.",
      "representativeQueries": [
        "Часті питання"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:home",
      "displayName": "JSON Toolkit - Formater, valider et convertir du JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/fr",
      "description": "Un atelier JSON gratuit qui fonctionne entièrement dans le navigateur : formater, valider, compresser, échapper, convertir en YAML, XML et CSV, comparer, interroger avec JSONPath et valider le Schema.",
      "representativeQueries": [
        "JSON Toolkit - Formater, valider et convertir du JSON",
        "outils JSON",
        "formateur JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:parse",
      "displayName": "Analyseur et formateur JSON - Erreurs avec ligne et colonne",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/parse",
      "description": "Formatez, compressez et validez du JSON avec les erreurs de syntaxe localisées à la ligne et à la colonne près. Inspectez le résultat en arborescence, triez les clés et copiez les valeurs JSONPath, le tout en local.",
      "representativeQueries": [
        "Analyseur et formateur JSON - Erreurs avec ligne et colonne",
        "analyseur JSON",
        "formateur JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:minify",
      "displayName": "Compresseur et échappement JSON - Charges utiles plus légères",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/minify",
      "description": "Supprimez les espaces pour réduire la taille du JSON avec octets et taux de compression en direct. Échappez les chaînes pour Java, JavaScript ou Python et convertissez Unicode ou Base64 en local.",
      "representativeQueries": [
        "Compresseur et échappement JSON - Charges utiles plus légères",
        "compression JSON",
        "compresseur JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:editor",
      "displayName": "Éditeur JSON en ligne - Validation en direct et brouillons locaux",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/editor",
      "description": "Modifiez du JSON dans deux volets avec validation au fil de la frappe et surlignage instantané des erreurs. Formatez, compressez, triez les clés et conservez vos brouillons en local après rechargement.",
      "representativeQueries": [
        "Éditeur JSON en ligne - Validation en direct et brouillons locaux",
        "éditeur JSON",
        "éditeur JSON en ligne"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:json5",
      "displayName": "Convertisseur JSON5 vers JSON - Commentaires et virgules finales",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/json5",
      "description": "Convertissez JSON5 en JSON standard et inversement. Prend en charge les commentaires, guillemets simples, virgules finales, nombres hexadécimaux et chaînes multi-lignes, le tout traité dans votre navigateur.",
      "representativeQueries": [
        "Convertisseur JSON5 vers JSON - Commentaires et virgules finales",
        "JSON5 vers JSON",
        "analyseur JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-yaml",
      "displayName": "Convertisseur JSON vers YAML - Bidirectionnel et options d’indentation",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/yaml",
      "description": "Convertissez du JSON en YAML lisible ou du YAML en JSON. Choisissez l’indentation et les styles, prévisualisez en direct, puis copiez ou téléchargez pour vos configurations et pipelines CI.",
      "representativeQueries": [
        "Convertisseur JSON vers YAML - Bidirectionnel et options d’indentation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-xml",
      "displayName": "Convertisseur JSON vers XML - Correspondance des balises et indentation",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/xml",
      "description": "Convertissez du JSON en XML ou du XML en JSON avec gestion automatique de la racine, des tableaux et du texte. Ajustez l’indentation et la correspondance des attributs, puis copiez ou téléchargez.",
      "representativeQueries": [
        "Convertisseur JSON vers XML - Correspondance des balises et indentation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-csv",
      "displayName": "Convertisseur JSON vers CSV - Données tabulaires et en-têtes",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/csv",
      "description": "Convertissez un tableau JSON en CSV avec les clés comme colonnes d’en-tête, ou analysez du CSV vers JSON. Réglez les délimiteurs et le guillemetage, puis copiez ou téléchargez le tableau.",
      "representativeQueries": [
        "Convertisseur JSON vers CSV - Données tabulaires et en-têtes"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-ts",
      "displayName": "JSON vers TypeScript - Générer des interfaces automatiquement",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/ts",
      "description": "Générez des interfaces TypeScript à partir d’un échantillon JSON, en détectant les objets imbriqués, les types de tableaux et les champs facultatifs. Nommez le type racine et collez-le dans votre code.",
      "representativeQueries": [
        "JSON vers TypeScript - Générer des interfaces automatiquement"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-java",
      "displayName": "JSON vers POJO Java - Inférer automatiquement les types de champs",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/java",
      "description": "Générez des POJO Java à partir de JSON avec inférence des types de champs, listes et classes imbriquées. Définissez le package et le nommage, puis intégrez les classes dans votre projet.",
      "representativeQueries": [
        "JSON vers POJO Java - Inférer automatiquement les types de champs"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-go",
      "displayName": "JSON vers struct Go - Tags json automatiques",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/go",
      "description": "Générez des structs Go à partir de JSON avec inférence des types, slices, structs imbriqués et tags json. Définissez le nom de la struct, puis collez le code dans votre projet.",
      "representativeQueries": [
        "JSON vers struct Go - Tags json automatiques"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-schema",
      "displayName": "JSON vers JSON Schema - Déduire les contraintes de structure",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/schema",
      "description": "Déduisez un JSON Schema à partir d’un échantillon, avec types, propriétés, champs requis et définitions imbriquées, prêt pour la validation, les formulaires et la documentation.",
      "representativeQueries": [
        "JSON vers JSON Schema - Déduire les contraintes de structure"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-table",
      "displayName": "JSON vers tableau - Vue tabulaire rapide",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/table",
      "description": "Affichez un tableau JSON sous forme de table avec les clés comme colonnes, les champs imbriqués dépliés et les cellules vides remplies. Copiez ou exportez le résultat pour vérifier les données rapidement.",
      "representativeQueries": [
        "JSON vers tableau - Vue tabulaire rapide"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:convert-query",
      "displayName": "JSON vers chaîne de requête URL - Aplatir les objets imbriqués",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/convert/query",
      "description": "Transformez un objet JSON en chaîne de requête URL avec objets imbriqués, tableaux et encodage gérés automatiquement, ou analysez une chaîne de requête vers JSON.",
      "representativeQueries": [
        "JSON vers chaîne de requête URL - Aplatir les objets imbriqués"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:diff",
      "displayName": "Outil de diff JSON - Comparaison récursive et surlignage",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/diff",
      "description": "Comparez récursivement deux documents JSON et surlignez les champs ajoutés, supprimés ou modifiés avec les chemins complets. Ignorez l’ordre ou la casse et copiez un résumé des différences.",
      "representativeQueries": [
        "Outil de diff JSON - Comparaison récursive et surlignage",
        "diff JSON",
        "comparer JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:jsonpath",
      "displayName": "Outil de requête JSONPath - Extraire des nœuds JSON en ligne",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/jsonpath",
      "description": "Interrogez du JSON avec JSONPath et extrayez les nœuds correspondants via filtres, tranches, jokers et descente récursive. Copiez les résultats sous forme de chemins ou de valeurs.",
      "representativeQueries": [
        "Outil de requête JSONPath - Extraire des nœuds JSON en ligne",
        "JSONPath",
        "requête JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:history",
      "displayName": "Historique JSON - Enregistrements locaux et restauration en un clic",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/history",
      "description": "Conservez les 100 derniers résultats JSON dans le stockage du navigateur. Recherchez, inspectez, supprimez ou restaurez n’importe quel enregistrement en un clic, rien n’est jamais envoyé à un serveur.",
      "representativeQueries": [
        "Historique JSON - Enregistrements locaux et restauration en un clic",
        "historique JSON",
        "enregistrements JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:utilities",
      "displayName": "Utilitaires d’encodage - Base64, URL, horodatage et UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/utilities",
      "description": "Encodez et décodez Base64 et URL, convertissez les horodatages en dates et générez des UUID par lots. Pratique pour déboguer des API et faire des conversions rapides.",
      "representativeQueries": [
        "Utilitaires d’encodage - Base64, URL, horodatage et UUID",
        "encodeur Base64",
        "encodeur URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:download",
      "displayName": "Télécharger l’application JSON Toolkit pour macOS et Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/download",
      "description": "Téléchargez l’application de bureau native JSON Toolkit pour l’analyse, le formatage, la conversion, la comparaison et l’historique en local, sans envoi via le navigateur. macOS disponible, Windows et Linux à venir.",
      "representativeQueries": [
        "Télécharger l’application JSON Toolkit pour macOS et Windows",
        "application JSON de bureau",
        "télécharger JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn",
      "displayName": "Base de connaissances JSON - Grammaire, formats et pratique",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/home",
      "description": "Un parcours structuré à travers JSON : grammaire RFC 8259, pièges des types de données, JSON5, JSON Lines, JSONPath, JSON Patch, validation JSON Schema, conversion et contrats d’API.",
      "representativeQueries": [
        "Base de connaissances JSON - Grammaire, formats et pratique",
        "guide JSON",
        "tutoriel JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-basics",
      "displayName": "Les bases de JSON et la spécification",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/basics",
      "description": "En partant de la RFC 8259 et de l'ECMA-404, cette catégorie expose la grammaire, les types, l'encodage et les limites d'analyse de JSON — le socle sur lequel repose tout travail autour de JSON.",
      "representativeQueries": [
        "Les bases de JSON et la spécification"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-formats",
      "displayName": "Formats étendus et dialectes",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/formats",
      "description": "JSON5, JSONC, JSON Lines et NDJSON répondent à des besoins réels comme les commentaires, les virgules finales et le flux continu, tout en apportant leurs propres problèmes de compatibilité et de choix.",
      "representativeQueries": [
        "Formats étendus et dialectes"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-query",
      "displayName": "Interrogation et modification incrémentale",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/query",
      "description": "Extraire une valeur de JSON ou modifier un champ semble simple, mais une fois normalisé cela devient quatre spécifications : JSONPath, JSON Pointer, JSON Patch et Merge Patch.",
      "representativeQueries": [
        "Interrogation et modification incrémentale"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-schema",
      "displayName": "Schéma et validation",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/schema",
      "description": "Décrivez la forme de vos données avec JSON Schema, transformez les accords verbaux en validation exécutable, et laissez-le piloter à son tour les types TypeScript et la génération de formulaires.",
      "representativeQueries": [
        "Schéma et validation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-conversion",
      "displayName": "Conversion de formats",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/conversion",
      "description": "Convertir entre JSON et YAML, XML, CSV, TypeScript, Java, Go et SQL n'est jamais sans perte. Ce qui compte, c'est d'être explicite sur l'endroit où la perte se produit.",
      "representativeQueries": [
        "Conversion de formats"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-performance",
      "displayName": "Performance et sécurité",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/performance",
      "description": "Un fichier JSON de plusieurs dizaines de mégaoctets peut figer le thread principal, et un JSON soigneusement construit peut transpercer un service ; cette catégorie couvre à la fois le débit et les défenses.",
      "representativeQueries": [
        "Performance et sécurité"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-ecosystem",
      "displayName": "Outils et écosystème",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/ecosystem",
      "description": "Bibliothèques de parsing, outils en ligne de commande et extensions d'éditeur forment la chaîne d'outils JSON du quotidien ; la clé pour les départager est la qualité de localisation des erreurs et la santé de maintenance de l'écosystème.",
      "representativeQueries": [
        "Outils et écosystème"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-practice",
      "displayName": "Pratique d'ingénierie",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/practice",
      "description": "Mettre JSON dans de vrais systèmes : comment définir les contrats d'API, gérer configuration et fixtures, traiter la compatibilité de version et maintenir les données de test.",
      "representativeQueries": [
        "Pratique d'ingénierie"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fr:learn-faq",
      "displayName": "Questions fréquentes",
      "type": "text/html",
      "url": "https://bbdrug.com/fr/faq",
      "description": "Rassemble les questions les plus fréquentes sur les outils de ce site et sur la spécification JSON, regroupées par scénario, avec une réponse directement actionnable plutôt qu'une conclusion vague.",
      "representativeQueries": [
        "Questions fréquentes"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:home",
      "displayName": "JSON Toolkit - JSON formatieren, validieren und konvertieren",
      "type": "text/html",
      "url": "https://bbdrug.com/de",
      "description": "Eine kostenlose JSON-Werkbank, die vollständig im Browser läuft: formatieren, validieren, komprimieren, escapen, in YAML, XML und CSV konvertieren, vergleichen, mit JSONPath abfragen und Schema validieren.",
      "representativeQueries": [
        "JSON Toolkit - JSON formatieren, validieren und konvertieren",
        "JSON-Tools",
        "JSON-Formatierer"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:parse",
      "displayName": "JSON-Parser & Formatierer - Fehler mit Zeile und Spalte",
      "type": "text/html",
      "url": "https://bbdrug.com/de/parse",
      "description": "JSON formatieren, komprimieren und validieren – Syntaxfehler genau auf Zeile und Spalte lokalisiert. Ergebnisse als Baum prüfen, Schlüssel sortieren und JSONPath-Werte kopieren, alles lokal.",
      "representativeQueries": [
        "JSON-Parser & Formatierer - Fehler mit Zeile und Spalte",
        "JSON-Parser",
        "JSON-Formatierer"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:minify",
      "displayName": "JSON-Minifier & Escape-Tool - Kleinere Payloads",
      "type": "text/html",
      "url": "https://bbdrug.com/de/minify",
      "description": "Leerraum entfernen, um JSON zu verkleinern – mit Live-Byte-Zählung und Kompressionsrate. Strings für Java, JavaScript oder Python escapen und Unicode oder Base64 lokal konvertieren.",
      "representativeQueries": [
        "JSON-Minifier & Escape-Tool - Kleinere Payloads",
        "JSON minifizieren",
        "JSON-Minifier"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:editor",
      "displayName": "Online-JSON-Editor - Live-Validierung und lokale Entwürfe",
      "type": "text/html",
      "url": "https://bbdrug.com/de/editor",
      "description": "JSON in zwei Bereichen bearbeiten mit Validierung während der Eingabe und sofortigem Fehler-Highlighting. Formatieren, komprimieren, Schlüssel sortieren und Entwürfe lokal über Neuladevorgänge hinweg speichern.",
      "representativeQueries": [
        "Online-JSON-Editor - Live-Validierung und lokale Entwürfe",
        "JSON-Editor",
        "JSON-Editor online"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:json5",
      "displayName": "JSON5-zu-JSON-Konverter - Kommentare und nachgestellte Kommas",
      "type": "text/html",
      "url": "https://bbdrug.com/de/json5",
      "description": "JSON5 in Standard-JSON und zurück konvertieren. Unterstützt Kommentare, einfache Anführungszeichen, nachgestellte Kommas, Hex-Zahlen und mehrzeilige Strings – alles im Browser verarbeitet.",
      "representativeQueries": [
        "JSON5-zu-JSON-Konverter - Kommentare und nachgestellte Kommas",
        "JSON5 zu JSON",
        "JSON5-Parser"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-yaml",
      "displayName": "JSON-zu-YAML-Konverter - Bidirektional und Einrückungsoptionen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/yaml",
      "description": "JSON in lesbares YAML oder YAML zurück in JSON konvertieren. Einrückung und Stile wählen, live ansehen, dann für Konfigurationen und CI-Pipelines kopieren oder herunterladen.",
      "representativeQueries": [
        "JSON-zu-YAML-Konverter - Bidirektional und Einrückungsoptionen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-xml",
      "displayName": "JSON-zu-XML-Konverter - Tag-Zuordnung und Einrückung",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/xml",
      "description": "JSON in XML oder XML zurück in JSON konvertieren – mit automatischer Behandlung von Wurzel, Arrays und Text. Einrückung und Attributzuordnung anpassen, dann kopieren oder herunterladen.",
      "representativeQueries": [
        "JSON-zu-XML-Konverter - Tag-Zuordnung und Einrückung"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-csv",
      "displayName": "JSON-zu-CSV-Konverter - Tabellendaten und Kopfzeilen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/csv",
      "description": "Ein JSON-Array in CSV mit Schlüsseln als Kopfzeilenspalten konvertieren oder CSV zurück in JSON parsen. Trennzeichen und Quoting festlegen, dann die Tabelle kopieren oder herunterladen.",
      "representativeQueries": [
        "JSON-zu-CSV-Konverter - Tabellendaten und Kopfzeilen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-ts",
      "displayName": "JSON zu TypeScript - Interfaces automatisch generieren",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/ts",
      "description": "TypeScript-Interfaces aus einem JSON-Beispiel generieren – mit Erkennung verschachtelter Objekte, Array-Typen und optionaler Felder. Root-Typ benennen und in den Code einfügen.",
      "representativeQueries": [
        "JSON zu TypeScript - Interfaces automatisch generieren"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-java",
      "displayName": "JSON zu Java-POJO - Feldtypen automatisch ableiten",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/java",
      "description": "Java-POJOs aus JSON generieren – mit abgeleiteten Feldtypen, Listen und verschachtelten Klassen. Package und Benennung festlegen, dann die Klassen ins Projekt übernehmen.",
      "representativeQueries": [
        "JSON zu Java-POJO - Feldtypen automatisch ableiten"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-go",
      "displayName": "JSON zu Go-Struct - Automatische json-Tags",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/go",
      "description": "Go-Structs aus JSON generieren – mit abgeleiteten Typen, Slices, verschachtelten Structs und json-Tags. Struct-Namen festlegen und den Code ins Projekt einfügen.",
      "representativeQueries": [
        "JSON zu Go-Struct - Automatische json-Tags"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-schema",
      "displayName": "JSON zu JSON Schema - Strukturbedingungen ableiten",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/schema",
      "description": "Ein JSON Schema aus einem Beispiel ableiten – inklusive Typen, Eigenschaften, Pflichtfeldern und verschachtelten Definitionen, bereit für Validierung, Formulare und Dokumentation.",
      "representativeQueries": [
        "JSON zu JSON Schema - Strukturbedingungen ableiten"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-table",
      "displayName": "JSON zu Tabelle - Schnelle tabellarische Ansicht",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/table",
      "description": "Ein JSON-Array als Tabelle anzeigen – Schlüssel als Spalten, verschachtelte Felder aufgeklappt und leere Zellen aufgefüllt. Ergebnis kopieren oder exportieren, um Daten schnell zu prüfen.",
      "representativeQueries": [
        "JSON zu Tabelle - Schnelle tabellarische Ansicht"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:convert-query",
      "displayName": "JSON zu URL-Query-String - Verschachtelte Objekte abflachen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/convert/query",
      "description": "Ein JSON-Objekt in einen URL-Query-String umwandeln – verschachtelte Objekte, Arrays und Kodierung automatisch behandelt – oder einen Query-String zurück in JSON parsen.",
      "representativeQueries": [
        "JSON zu URL-Query-String - Verschachtelte Objekte abflachen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:diff",
      "displayName": "JSON-Diff-Tool - Rekursiver Vergleich und Hervorhebung",
      "type": "text/html",
      "url": "https://bbdrug.com/de/diff",
      "description": "Zwei JSON-Dokumente rekursiv vergleichen und hinzugefügte, entfernte oder geänderte Felder mit vollständigen Pfaden hervorheben. Reihenfolge oder Groß-/Kleinschreibung ignorieren und eine Diff-Zusammenfassung kopieren.",
      "representativeQueries": [
        "JSON-Diff-Tool - Rekursiver Vergleich und Hervorhebung",
        "JSON-Diff",
        "JSON vergleichen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:jsonpath",
      "displayName": "JSONPath-Abfrage-Tool - JSON-Knoten online extrahieren",
      "type": "text/html",
      "url": "https://bbdrug.com/de/jsonpath",
      "description": "JSON mit JSONPath abfragen und passende Knoten über Filter, Slices, Wildcards und rekursiven Abstieg extrahieren. Ergebnisse als Pfade oder Werte kopieren.",
      "representativeQueries": [
        "JSONPath-Abfrage-Tool - JSON-Knoten online extrahieren",
        "JSONPath",
        "JSONPath-Abfrage"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:history",
      "displayName": "JSON-Verlauf - Lokale Einträge und Wiederherstellung per Klick",
      "type": "text/html",
      "url": "https://bbdrug.com/de/history",
      "description": "Die letzten 100 JSON-Ergebnisse im Browserspeicher behalten. Jeden Eintrag durchsuchen, prüfen, löschen oder mit einem Klick wiederherstellen – nichts wird je an einen Server gesendet.",
      "representativeQueries": [
        "JSON-Verlauf - Lokale Einträge und Wiederherstellung per Klick",
        "JSON-Verlauf",
        "JSON-Einträge"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:utilities",
      "displayName": "Kodier-Werkzeuge - Base64, URL, Zeitstempel und UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/de/utilities",
      "description": "Base64 und URLs kodieren und dekodieren, Zeitstempel in Datum umwandeln und UUIDs im Batch erzeugen. Praktisch für API-Debugging und schnelle Konvertierungen.",
      "representativeQueries": [
        "Kodier-Werkzeuge - Base64, URL, Zeitstempel und UUID",
        "Base64-Encoder",
        "URL-Encoder"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:download",
      "displayName": "JSON Toolkit App für macOS und Windows herunterladen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/download",
      "description": "Die native JSON Toolkit Desktop-App für lokales Parsen, Formatieren, Konvertieren, Vergleichen und Verlauf herunterladen – ohne Browser-Uploads. macOS ab sofort, Windows und Linux folgen.",
      "representativeQueries": [
        "JSON Toolkit App für macOS und Windows herunterladen",
        "JSON Desktop-App",
        "JSON Toolkit Download"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn",
      "displayName": "JSON-Wissensdatenbank - Grammatik, Formate und Praxis",
      "type": "text/html",
      "url": "https://bbdrug.com/de/home",
      "description": "Ein strukturierter Weg durch JSON: RFC 8259-Grammatik, Stolperfallen bei Datentypen, JSON5, JSON Lines, JSONPath, JSON Patch, Schema-Validierung, Konvertierung und API-Verträge.",
      "representativeQueries": [
        "JSON-Wissensdatenbank - Grammatik, Formate und Praxis",
        "JSON-Anleitung",
        "JSON-Tutorial"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-basics",
      "displayName": "JSON-Grundlagen und die Spezifikation",
      "type": "text/html",
      "url": "https://bbdrug.com/de/basics",
      "description": "Ausgehend von RFC 8259 und ECMA-404 legt diese Kategorie Grammatik, Typen, Kodierung und die Grenzen des Parsens von JSON dar – das Fundament, auf dem jede JSON-Arbeit ruht.",
      "representativeQueries": [
        "JSON-Grundlagen und die Spezifikation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-formats",
      "displayName": "Erweiterte Formate und Dialekte",
      "type": "text/html",
      "url": "https://bbdrug.com/de/formats",
      "description": "JSON5, JSONC, JSON Lines und NDJSON lösen echte Bedürfnisse wie Kommentare, nachfolgende Kommas und Streaming und bringen eigene Kompatibilitäts- und Auswahlprobleme mit.",
      "representativeQueries": [
        "Erweiterte Formate und Dialekte"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-query",
      "displayName": "Abfragen und inkrementelle Änderungen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/query",
      "description": "Einen Wert aus JSON herauszunehmen oder ein Feld zu ändern wirkt einfach, doch standardisiert werden daraus vier Spezifikationen: JSONPath, JSON Pointer, JSON Patch und Merge Patch.",
      "representativeQueries": [
        "Abfragen und inkrementelle Änderungen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-schema",
      "displayName": "Schema und Validierung",
      "type": "text/html",
      "url": "https://bbdrug.com/de/schema",
      "description": "Beschreiben Sie die Form Ihrer Daten mit JSON Schema, verwandeln Sie mündliche Absprachen in ausführbare Validierung und lassen Sie es wiederum TypeScript-Typen und Formulargenerierung treiben.",
      "representativeQueries": [
        "Schema und Validierung"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-conversion",
      "displayName": "Formatkonvertierung",
      "type": "text/html",
      "url": "https://bbdrug.com/de/conversion",
      "description": "Die Konvertierung zwischen JSON und YAML, XML, CSV, TypeScript, Java, Go und SQL ist nie verlustfrei. Entscheidend ist, ausdrücklich zu wissen, wo der Verlust entsteht.",
      "representativeQueries": [
        "Formatkonvertierung"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-performance",
      "displayName": "Performance und Sicherheit",
      "type": "text/html",
      "url": "https://bbdrug.com/de/performance",
      "description": "Eine JSON-Datei mit zig Megabyte kann den Hauptthread einfrieren, und sorgfältig konstruiertes JSON kann einen Dienst durchschlagen; diese Kategorie behandelt Durchsatz und Verteidigung.",
      "representativeQueries": [
        "Performance und Sicherheit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-ecosystem",
      "displayName": "Werkzeuge und Ökosystem",
      "type": "text/html",
      "url": "https://bbdrug.com/de/ecosystem",
      "description": "Parsing-Bibliotheken, Kommandozeilenwerkzeuge und Editor-Plugins bilden die alltägliche JSON-Toolchain; der Schlüssel zur Auswahl liegt in der Qualität der Fehlerlokalisierung und der Gesundheit des Ökosystems.",
      "representativeQueries": [
        "Werkzeuge und Ökosystem"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-practice",
      "displayName": "Engineering-Praxis",
      "type": "text/html",
      "url": "https://bbdrug.com/de/practice",
      "description": "JSON in echte Systeme bringen: wie man API-Verträge definiert, wie man Konfiguration und Fixtures verwaltet, wie man Versionskompatibilität behandelt und wie man Testdaten pflegt.",
      "representativeQueries": [
        "Engineering-Praxis"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:de:learn-faq",
      "displayName": "Häufig gestellte Fragen",
      "type": "text/html",
      "url": "https://bbdrug.com/de/faq",
      "description": "Sammelt die häufigsten Fragen zu den Werkzeugen dieser Website und zur JSON-Spezifikation, nach Szenario gruppiert, mit einer direkt umsetzbaren Antwort statt einer vagen Schlussfolgerung.",
      "representativeQueries": [
        "Häufig gestellte Fragen"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:home",
      "displayName": "JSON Toolkit - Formatar, validar e converter JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/pt",
      "description": "Uma bancada JSON gratuita que roda inteiramente no navegador: formate, valide, comprima, escape, converta para YAML, XML e CSV, compare, consulte com JSONPath e valide Schema.",
      "representativeQueries": [
        "JSON Toolkit - Formatar, validar e converter JSON",
        "ferramentas JSON",
        "formatador JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:parse",
      "displayName": "Analisador e formatador JSON - Erros com linha e coluna",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/parse",
      "description": "Formate, comprima e valide JSON com erros de sintaxe apontados na linha e coluna exatas. Inspecione o resultado em árvore, ordene chaves e copie valores de JSONPath, tudo localmente.",
      "representativeQueries": [
        "Analisador e formatador JSON - Erros com linha e coluna",
        "analisador JSON",
        "formatador JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:minify",
      "displayName": "Minificador e ferramenta de escape JSON - Payloads menores",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/minify",
      "description": "Remova espaços em branco para reduzir o JSON com contagem de bytes e taxa de compressão ao vivo. Escape strings para Java, JavaScript ou Python e converta Unicode ou Base64 localmente.",
      "representativeQueries": [
        "Minificador e ferramenta de escape JSON - Payloads menores",
        "minificar JSON",
        "minificador JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:editor",
      "displayName": "Editor JSON online - Validação ao vivo e rascunhos locais",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/editor",
      "description": "Edite JSON em dois painéis com validação enquanto digita e destaque instantâneo de erros. Formate, comprima, ordene chaves e mantenha rascunhos salvos localmente entre recarregamentos.",
      "representativeQueries": [
        "Editor JSON online - Validação ao vivo e rascunhos locais",
        "editor JSON",
        "editor JSON online"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:json5",
      "displayName": "Conversor JSON5 para JSON - Comentários e vírgulas finais",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/json5",
      "description": "Converta JSON5 para JSON padrão e vice-versa. Suporta comentários, aspas simples, vírgulas finais, números hexadecimais e strings de várias linhas, tudo processado no navegador.",
      "representativeQueries": [
        "Conversor JSON5 para JSON - Comentários e vírgulas finais",
        "JSON5 para JSON",
        "analisador JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-yaml",
      "displayName": "Conversor JSON para YAML - Bidirecional e opções de indentação",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/yaml",
      "description": "Converta JSON para YAML legível ou YAML de volta para JSON. Escolha indentação e estilos, veja a prévia ao vivo e copie ou baixe para configurações e pipelines de CI.",
      "representativeQueries": [
        "Conversor JSON para YAML - Bidirecional e opções de indentação"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-xml",
      "displayName": "Conversor JSON para XML - Mapeamento de tags e indentação",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/xml",
      "description": "Converta JSON para XML ou XML de volta para JSON com tratamento automático de raiz, arrays e texto. Ajuste indentação e mapeamento de atributos e copie ou baixe.",
      "representativeQueries": [
        "Conversor JSON para XML - Mapeamento de tags e indentação"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-csv",
      "displayName": "Conversor JSON para CSV - Dados tabulares e cabeçalhos",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/csv",
      "description": "Converta um array JSON em CSV com as chaves como colunas de cabeçalho, ou analise CSV de volta em JSON. Defina delimitadores e aspas e copie ou baixe a tabela.",
      "representativeQueries": [
        "Conversor JSON para CSV - Dados tabulares e cabeçalhos"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-ts",
      "displayName": "JSON para TypeScript - Gerar interfaces automaticamente",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/ts",
      "description": "Gere interfaces TypeScript a partir de uma amostra JSON, detectando objetos aninhados, tipos de array e campos opcionais. Nomeie o tipo raiz e cole no seu código.",
      "representativeQueries": [
        "JSON para TypeScript - Gerar interfaces automaticamente"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-java",
      "displayName": "JSON para POJO Java - Inferir tipos de campos automaticamente",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/java",
      "description": "Gere POJOs Java a partir de JSON com inferência de tipos de campos, listas e classes aninhadas. Defina o pacote e a nomenclatura e inclua as classes no projeto.",
      "representativeQueries": [
        "JSON para POJO Java - Inferir tipos de campos automaticamente"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-go",
      "displayName": "JSON para struct Go - Tags json automáticas",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/go",
      "description": "Gere structs Go a partir de JSON com inferência de tipos, slices, structs aninhadas e tags json. Defina o nome da struct e cole o código no projeto.",
      "representativeQueries": [
        "JSON para struct Go - Tags json automáticas"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-schema",
      "displayName": "JSON para JSON Schema - Derivar restrições de estrutura",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/schema",
      "description": "Derive um JSON Schema a partir de uma amostra, incluindo tipos, propriedades, campos obrigatórios e definições aninhadas, pronto para validação, formulários e documentação.",
      "representativeQueries": [
        "JSON para JSON Schema - Derivar restrições de estrutura"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-table",
      "displayName": "JSON para tabela - Visualização tabular rápida",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/table",
      "description": "Veja um array JSON como tabela com chaves como colunas, campos aninhados expandidos e células vazias preenchidas. Copie ou exporte o resultado para conferir os dados rapidamente.",
      "representativeQueries": [
        "JSON para tabela - Visualização tabular rápida"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:convert-query",
      "displayName": "JSON para query string de URL - Achatar objetos aninhados",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/convert/query",
      "description": "Transforme um objeto JSON em query string de URL com objetos aninhados, arrays e codificação tratados automaticamente, ou analise uma query string de volta em JSON.",
      "representativeQueries": [
        "JSON para query string de URL - Achatar objetos aninhados"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:diff",
      "displayName": "Ferramenta de diff JSON - Comparação recursiva e destaque",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/diff",
      "description": "Compare dois documentos JSON recursivamente e destaque campos adicionados, removidos ou alterados com caminhos completos. Ignore ordem ou maiúsculas e copie um resumo do diff.",
      "representativeQueries": [
        "Ferramenta de diff JSON - Comparação recursiva e destaque",
        "diff JSON",
        "comparar JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:jsonpath",
      "displayName": "Ferramenta de consulta JSONPath - Extrair nós JSON online",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/jsonpath",
      "description": "Consulte JSON com JSONPath e extraia nós correspondentes usando filtros, fatias, curingas e descida recursiva. Copie os resultados como caminhos ou valores.",
      "representativeQueries": [
        "Ferramenta de consulta JSONPath - Extrair nós JSON online",
        "JSONPath",
        "consulta JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:history",
      "displayName": "Histórico JSON - Registros locais e restauração com um clique",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/history",
      "description": "Mantenha os últimos 100 resultados JSON no armazenamento do navegador. Pesquise, inspecione, exclua ou restaure qualquer registro com um clique, sem nada ser enviado a um servidor.",
      "representativeQueries": [
        "Histórico JSON - Registros locais e restauração com um clique",
        "histórico JSON",
        "registros JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:utilities",
      "displayName": "Utilitários de codificação - Base64, URL, timestamp e UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/utilities",
      "description": "Codifique e decodifique Base64 e URLs, converta timestamps em datas e gere UUIDs em lote. Útil para depurar APIs e fazer conversões rápidas.",
      "representativeQueries": [
        "Utilitários de codificação - Base64, URL, timestamp e UUID",
        "codificador Base64",
        "codificador URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:download",
      "displayName": "Baixar o aplicativo JSON Toolkit para macOS e Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/download",
      "description": "Baixe o aplicativo desktop nativo JSON Toolkit para análise, formatação, conversão, comparação e histórico locais, sem envios pelo navegador. macOS já disponível; Windows e Linux em breve.",
      "representativeQueries": [
        "Baixar o aplicativo JSON Toolkit para macOS e Windows",
        "aplicativo JSON desktop",
        "baixar JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn",
      "displayName": "Base de conhecimento de JSON - Gramática, formatos e prática",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/home",
      "description": "Uma trilha estruturada por JSON: gramática da RFC 8259, armadilhas de tipos de dados, JSON5, JSON Lines, JSONPath, JSON Patch, validação com JSON Schema, conversão e contratos de API.",
      "representativeQueries": [
        "Base de conhecimento de JSON - Gramática, formatos e prática",
        "guia JSON",
        "tutorial JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-basics",
      "displayName": "Fundamentos do JSON e a especificação",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/basics",
      "description": "Partindo da RFC 8259 e da ECMA-404, esta categoria apresenta a gramática, os tipos, a codificação e os limites de análise do JSON — a base sobre a qual todo trabalho com JSON se apoia.",
      "representativeQueries": [
        "Fundamentos do JSON e a especificação"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-formats",
      "displayName": "Formatos estendidos e dialetos",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/formats",
      "description": "JSON5, JSONC, JSON Lines e NDJSON resolvem necessidades reais como comentários, vírgulas finais e streaming, e trazem problemas próprios de compatibilidade e seleção.",
      "representativeQueries": [
        "Formatos estendidos e dialetos"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-query",
      "displayName": "Consulta e modificação incremental",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/query",
      "description": "Extrair um valor do JSON ou mudar um campo parece simples, mas uma vez padronizado vira quatro especificações: JSONPath, JSON Pointer, JSON Patch e Merge Patch.",
      "representativeQueries": [
        "Consulta e modificação incremental"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-schema",
      "displayName": "Schema e validação",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/schema",
      "description": "Descreva a forma dos seus dados com JSON Schema, transforme acordos verbais em validação executável e deixe-o impulsionar tipos TypeScript e geração de formulários em seguida.",
      "representativeQueries": [
        "Schema e validação"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-conversion",
      "displayName": "Conversão de formatos",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/conversion",
      "description": "Converter entre JSON e YAML, XML, CSV, TypeScript, Java, Go e SQL nunca é sem perdas. O importante é deixar explícito onde a perda acontece.",
      "representativeQueries": [
        "Conversão de formatos"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-performance",
      "displayName": "Desempenho e segurança",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/performance",
      "description": "Um arquivo JSON de dezenas de megabytes pode congelar a thread principal, e um JSON cuidadosamente construído pode atravessar um serviço; esta categoria cobre tanto throughput quanto defesas.",
      "representativeQueries": [
        "Desempenho e segurança"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-ecosystem",
      "displayName": "Ferramentas e ecossistema",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/ecosystem",
      "description": "Bibliotecas de análise, ferramentas de linha de comando e plugins de editor formam a cadeia de ferramentas JSON do dia a dia; a chave para escolher entre elas é a qualidade da localização de erros e a saúde de manutenção do ecossistema.",
      "representativeQueries": [
        "Ferramentas e ecossistema"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-practice",
      "displayName": "Prática de engenharia",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/practice",
      "description": "Colocando JSON em sistemas reais: como definir contratos de API, como gerenciar configuração e fixtures, como lidar com compatibilidade de versão e como manter dados de teste.",
      "representativeQueries": [
        "Prática de engenharia"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pt:learn-faq",
      "displayName": "Perguntas frequentes",
      "type": "text/html",
      "url": "https://bbdrug.com/pt/faq",
      "description": "Reúne as perguntas mais frequentes sobre as ferramentas deste site e sobre a especificação JSON, agrupadas por cenário, com uma resposta acionável em vez de uma conclusão vaga.",
      "representativeQueries": [
        "Perguntas frequentes"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:home",
      "displayName": "JSON Toolkit - JSON ফরম্যাট, যাচাই ও রূপান্তর",
      "type": "text/html",
      "url": "https://bbdrug.com/bn",
      "description": "সম্পূর্ণ ব্রাউজারে চলা একটি বিনামূল্যের JSON ওয়ার্কবেঞ্চ: ফরম্যাট, যাচাই, সংকুচিত, এস্কেপ, YAML, XML ও CSV-তে রূপান্তর, তুলনা, JSONPath দিয়ে কোয়েরি ও Schema যাচাই।",
      "representativeQueries": [
        "JSON Toolkit - JSON ফরম্যাট, যাচাই ও রূপান্তর",
        "JSON টুলস",
        "JSON ফরম্যাটার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:parse",
      "displayName": "JSON প্যার্সার ও ফরম্যাটার - সারি ও কলামসহ ত্রুটি",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/parse",
      "description": "ঠিক সারি ও কলামে ত্রুটি চিহ্নিত করে JSON ফরম্যাট, সংকুচিত ও যাচাই করুন। ট্রি ভিউতে ফলাফল দেখুন, কী সাজান ও JSONPath ভ্যালু কপি করুন—সবই স্থানীয়ভাবে।",
      "representativeQueries": [
        "JSON প্যার্সার ও ফরম্যাটার - সারি ও কলামসহ ত্রুটি",
        "JSON প্যার্সার",
        "JSON ফরম্যাটার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:minify",
      "displayName": "JSON মিনিফায়ার ও এস্কেপ টুল - ছোট পেলোড",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/minify",
      "description": "হোয়াইটস্পেস বাদ দিয়ে JSON ছোট করুন, লাইভ বাইট কাউন্ট ও কম্প্রেশন অনুপাত দেখুন। Java, JavaScript বা Python-এর জন্য স্ট্রিং এস্কেপ করুন এবং Unicode বা Base64 স্থানীয়ভাবে রূপান্তর করুন।",
      "representativeQueries": [
        "JSON মিনিফায়ার ও এস্কেপ টুল - ছোট পেলোড",
        "JSON মিনিফাই",
        "JSON মিনিফায়ার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:editor",
      "displayName": "অনলাইন JSON এডিটর - লাইভ যাচাই ও স্থানীয় খসড়া",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/editor",
      "description": "দুই প্যানেলে JSON সম্পাদনা করুন, টাইপ করার সঙ্গে সঙ্গে যাচাই ও ত্রুটি হাইলাইট। ফরম্যাট, সংকুচিত, কী সাজান এবং রিলোডের পরেও স্থানীয়ভাবে সংরক্ষিত খসড়া রাখুন।",
      "representativeQueries": [
        "অনলাইন JSON এডিটর - লাইভ যাচাই ও স্থানীয় খসড়া",
        "JSON এডিটর",
        "অনলাইন JSON এডিটর"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:json5",
      "displayName": "JSON5 থেকে JSON রূপান্তর - মন্তব্য ও ট্রেইলিং কমা",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/json5",
      "description": "JSON5 কে স্ট্যান্ডার্ড JSON-এ এবং বিপরীতভাবে রূপান্তর করুন। মন্তব্য, একক উদ্ধৃতি, ট্রেইলিং কমা, হেক্স সংখ্যা ও বহু-লাইন স্ট্রিং সমর্থিত; সবই ব্রাউজারে প্রক্রিয়া হয়।",
      "representativeQueries": [
        "JSON5 থেকে JSON রূপান্তর - মন্তব্য ও ট্রেইলিং কমা",
        "JSON5 থেকে JSON",
        "JSON5 প্যার্সার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-yaml",
      "displayName": "JSON থেকে YAML কনভার্টার - দ্বিমুখী ও ইন্ডেন্টেশন অপশন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/yaml",
      "description": "JSON কে পাঠযোগ্য YAML-এ বা YAML কে আবার JSON-এ রূপান্তর করুন। ইন্ডেন্টেশন ও স্টাইল নির্বাচন করুন, লাইভ প্রিভিউ দেখুন, তারপর কনফিগ ও CI পাইপলাইনের জন্য কপি বা ডাউনলোড করুন।",
      "representativeQueries": [
        "JSON থেকে YAML কনভার্টার - দ্বিমুখী ও ইন্ডেন্টেশন অপশন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-xml",
      "displayName": "JSON থেকে XML কনভার্টার - ট্যাগ ম্যাপিং ও ইন্ডেন্টেশন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/xml",
      "description": "স্বয়ংক্রিয় রুট, অ্যারে ও টেক্সট হ্যান্ডলিংসহ JSON কে XML-এ বা XML কে JSON-এ রূপান্তর করুন। ইন্ডেন্টেশন ও অ্যাট্রিবিউট ম্যাপিং ঠিক করুন, তারপর কপি বা ডাউনলোড করুন।",
      "representativeQueries": [
        "JSON থেকে XML কনভার্টার - ট্যাগ ম্যাপিং ও ইন্ডেন্টেশন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-csv",
      "displayName": "JSON থেকে CSV কনভার্টার - টেবুলার ডেটা ও হেডার",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/csv",
      "description": "কীগুলোকে হেডার কলাম বানিয়ে JSON অ্যারে কে CSV-তে রূপান্তর করুন, বা CSV কে JSON-এ পার্স করুন। ডিলিমিটার ও কোটিং সেট করুন, তারপর টেবিলটি কপি বা ডাউনলোড করুন।",
      "representativeQueries": [
        "JSON থেকে CSV কনভার্টার - টেবুলার ডেটা ও হেডার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-ts",
      "displayName": "JSON থেকে TypeScript - স্বয়ংক্রিয় ইন্টারফেস তৈরি",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/ts",
      "description": "একটি JSON নমুনা থেকে TypeScript ইন্টারফেস তৈরি করুন, নেস্টেড অবজেক্ট, অ্যারে টাইপ ও ঐচ্ছিক ফিল্ড শনাক্ত করে। রুট টাইপের নাম দিন এবং কোডে পেস্ট করুন।",
      "representativeQueries": [
        "JSON থেকে TypeScript - স্বয়ংক্রিয় ইন্টারফেস তৈরি"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-java",
      "displayName": "JSON থেকে Java POJO - স্বয়ংক্রিয় ফিল্ড টাইপ অনুমান",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/java",
      "description": "অনুমিত ফিল্ড টাইপ, লিস্ট ও নেস্টেড ক্লাসসহ JSON থেকে Java POJO তৈরি করুন। প্যাকেজ ও নামকরণ ঠিক করুন, তারপর ক্লাসগুলো আপনার প্রজেক্টে যোগ করুন।",
      "representativeQueries": [
        "JSON থেকে Java POJO - স্বয়ংক্রিয় ফিল্ড টাইপ অনুমান"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-go",
      "displayName": "JSON থেকে Go Struct - স্বয়ংক্রিয় json ট্যাগ",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/go",
      "description": "অনুমিত টাইপ, স্লাইস, নেস্টেড স্ট্রাক্ট ও json ট্যাগসহ JSON থেকে Go struct তৈরি করুন। স্ট্রাক্টের নাম দিন, তারপর কোড আপনার প্রজেক্টে পেস্ট করুন।",
      "representativeQueries": [
        "JSON থেকে Go Struct - স্বয়ংক্রিয় json ট্যাগ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-schema",
      "displayName": "JSON থেকে JSON Schema - কাঠামোর সীমা নির্ণয়",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/schema",
      "description": "একটি নমুনা থেকে JSON Schema তৈরি করুন, যাতে টাইপ, প্রপার্টি, প্রয়োজনীয় ফিল্ড ও নেস্টেড ডেফিনিশন থাকে; যাচাই, ফর্ম ও ডকুমেন্টেশনের জন্য প্রস্তুত।",
      "representativeQueries": [
        "JSON থেকে JSON Schema - কাঠামোর সীমা নির্ণয়"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-table",
      "displayName": "JSON থেকে টেবিল - দ্রুত টেবুলার ভিউ",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/table",
      "description": "JSON অ্যারে কে টেবিল হিসেবে দেখুন, কীগুলো কলাম, নেস্টেড ফিল্ড সম্প্রসারিত ও খালি সেল পূরণ করা। ফলাফল কপি বা এক্সপোর্ট করে দ্রুত ডেটা যাচাই করুন।",
      "representativeQueries": [
        "JSON থেকে টেবিল - দ্রুত টেবুলার ভিউ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:convert-query",
      "displayName": "JSON থেকে URL কোয়েরি স্ট্রিং - নেস্টেড অবজেক্ট ফ্ল্যাট করুন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/convert/query",
      "description": "একটি JSON অবজেক্টকে URL কোয়েরি স্ট্রিং-এ পরিণত করুন, নেস্টেড অবজেক্ট, অ্যারে ও এনকোডিং স্বয়ংক্রিয়ভাবে সামলানো হয়, বা কোয়েরি স্ট্রিং থেকে আবার JSON-এ পার্স করুন।",
      "representativeQueries": [
        "JSON থেকে URL কোয়েরি স্ট্রিং - নেস্টেড অবজেক্ট ফ্ল্যাট করুন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:diff",
      "displayName": "JSON ডিফ টুল - পুনরাবৃত্তিমূলক তুলনা ও হাইলাইট",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/diff",
      "description": "দুটি JSON ডকুমেন্ট পুনরাবৃত্তিভাবে তুলনা করুন এবং সম্পূর্ণ পাথসহ যোগ, বাদ বা পরিবর্তিত ফিল্ড হাইলাইট করুন। ক্রম বা কেস উপেক্ষা করুন এবং পার্থক্যের সারাংশ কপি করুন।",
      "representativeQueries": [
        "JSON ডিফ টুল - পুনরাবৃত্তিমূলক তুলনা ও হাইলাইট",
        "JSON ডিফ",
        "JSON তুলনা"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:jsonpath",
      "displayName": "JSONPath কোয়েরি টুল - অনলাইনে JSON নোড এক্সট্রাক্ট",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/jsonpath",
      "description": "JSONPath দিয়ে JSON কোয়েরি করুন এবং ফিল্টার, স্লাইস, ওয়াইল্ডকার্ড ও রিকার্সিভ ডিসেন্ট ব্যবহার করে মিলিত নোড বের করুন। ফলাফল পাথ বা ভ্যালু হিসেবে কপি করুন।",
      "representativeQueries": [
        "JSONPath কোয়েরি টুল - অনলাইনে JSON নোড এক্সট্রাক্ট",
        "JSONPath",
        "JSONPath কোয়েরি"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:history",
      "displayName": "JSON ইতিহাস - স্থানীয় রেকর্ড ও এক ক্লিকে পুনরুদ্ধার",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/history",
      "description": "ব্রাউজার স্টোরেজে সর্বশেষ ১০০টি JSON ফলাফল রাখুন। যেকোনো রেকর্ড খুঁজুন, দেখুন, মুছুন বা এক ক্লিকে পুনরুদ্ধার করুন; কিছুই কখনো সার্ভারে পাঠানো হয় না।",
      "representativeQueries": [
        "JSON ইতিহাস - স্থানীয় রেকর্ড ও এক ক্লিকে পুনরুদ্ধার",
        "JSON ইতিহাস",
        "JSON রেকর্ড"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:utilities",
      "displayName": "এনকোডিং ইউটিলিটি - Base64, URL, টাইমস্ট্যাম্প ও UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/utilities",
      "description": "Base64 ও URL এনকোড ও ডিকোড করুন, টাইমস্ট্যাম্পকে তারিখে রূপান্তর করুন এবং ব্যাচে UUID তৈরি করুন। API ডিবাগিং ও দ্রুত রূপান্তরের জন্য উপযোগী।",
      "representativeQueries": [
        "এনকোডিং ইউটিলিটি - Base64, URL, টাইমস্ট্যাম্প ও UUID",
        "Base64 এনকোডার",
        "URL এনকোডার"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:download",
      "displayName": "macOS ও Windows-এর জন্য JSON Toolkit অ্যাপ ডাউনলোড",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/download",
      "description": "স্থানীয়ভাবে পার্সিং, ফরম্যাটিং, রূপান্তর, তুলনা ও ইতিহাসের জন্য নেটিভ JSON Toolkit ডেস্কটপ অ্যাপ ডাউনলোড করুন, কোনো ব্রাউজার আপলোড নেই। এখন macOS, পরে Windows ও Linux।",
      "representativeQueries": [
        "macOS ও Windows-এর জন্য JSON Toolkit অ্যাপ ডাউনলোড",
        "JSON ডেস্কটপ অ্যাপ",
        "JSON Toolkit ডাউনলোড"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn",
      "displayName": "JSON নলেজ বেস - ব্যাকরণ, ফরম্যাট ও অনুশীলন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/home",
      "description": "JSON শেখার ধারাবাহিক পথ: RFC 8259 ব্যাকরণ, ডেটা টাইপের ফাঁদ, JSON5, JSON Lines, JSONPath, JSON Patch, Schema যাচাই, রূপান্তর ও API চুক্তি।",
      "representativeQueries": [
        "JSON নলেজ বেস - ব্যাকরণ, ফরম্যাট ও অনুশীলন",
        "JSON গাইড",
        "JSON টিউটোরিয়াল"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-basics",
      "displayName": "JSON-এর মৌলিক বিষয় ও স্পেসিফিকেশন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/basics",
      "description": "RFC 8259 ও ECMA-404 থেকে শুরু করে এই বিভাগে JSON-এর ব্যাকরণ, টাইপ, এনকোডিং এবং পার্সিংয়ের সীমা তুলে ধরা হয়েছে — প্রতিটি JSON কাজের ভিত্তি এখানেই।",
      "representativeQueries": [
        "JSON-এর মৌলিক বিষয় ও স্পেসিফিকেশন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-formats",
      "displayName": "সম্প্রসারিত ফরম্যাট ও ডায়ালেক্ট",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/formats",
      "description": "JSON5, JSONC, JSON Lines ও NDJSON কমেন্ট, ট্রেইলিং কমা ও স্ট্রিমিংয়ের মতো বাস্তব চাহিদা মেটায়, তবে নিজেরাই সামঞ্জস্য ও নির্বাচনের সমস্যা নিয়ে আসে।",
      "representativeQueries": [
        "সম্প্রসারিত ফরম্যাট ও ডায়ালেক্ট"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-query",
      "displayName": "কোয়েরি ও ক্রমবর্ধমান পরিবর্তন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/query",
      "description": "JSON থেকে একটি মান বের করা বা একটি ফিল্ড বদলানো সহজ দেখায়, কিন্তু প্রমিত হলে তা চারটি স্পেসিফিকেশন হয়ে যায়: JSONPath, JSON Pointer, JSON Patch ও Merge Patch।",
      "representativeQueries": [
        "কোয়েরি ও ক্রমবর্ধমান পরিবর্তন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-schema",
      "displayName": "স্কিমা ও ভ্যালিডেশন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/schema",
      "description": "JSON Schema দিয়ে আপনার ডেটার আকৃতি বর্ণনা করুন, মৌখিক চুক্তিকে চালনাযোগ্য ভ্যালিডেশন বানান, আর তা দিয়ে TypeScript টাইপ ও ফর্ম জেনারেশন চালান।",
      "representativeQueries": [
        "স্কিমা ও ভ্যালিডেশন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-conversion",
      "displayName": "ফরম্যাট রূপান্তর",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/conversion",
      "description": "JSON ও YAML, XML, CSV, TypeScript, Java, Go এবং SQL-এর মধ্যে রূপান্তর কখনোই ক্ষতিহীন নয়। আসল বিষয় হলো ক্ষতি কোথায় হচ্ছে তা স্পষ্ট করা।",
      "representativeQueries": [
        "ফরম্যাট রূপান্তর"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-performance",
      "displayName": "পারফরম্যান্স ও নিরাপত্তা",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/performance",
      "description": "কয়েক ডজন মেগাবাইটের JSON ফাইল মেইন থ্রেড জমিয়ে দিতে পারে, আর সযত্নে গড়া JSON সার্ভিস ভেদ করতে পারে; এই বিভাগে থ্রুপুট ও প্রতিরক্ষা — দুটোই আছে।",
      "representativeQueries": [
        "পারফরম্যান্স ও নিরাপত্তা"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-ecosystem",
      "displayName": "টুল ও ইকোসিস্টেম",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/ecosystem",
      "description": "পার্সিং লাইব্রেরি, কমান্ড-লাইন টুল ও এডিটর প্লাগইন মিলে প্রতিদিনের JSON টুলচেইন গড়ে তোলে; বাছাইয়ের মূল বিষয় হলো এরর-লোকেশনের মান ও ইকোসিস্টেমের রক্ষণাবেক্ষণ স্বাস্থ্য।",
      "representativeQueries": [
        "টুল ও ইকোসিস্টেম"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-practice",
      "displayName": "ইঞ্জিনিয়ারিং অনুশীলন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/practice",
      "description": "JSON-কে বাস্তব সিস্টেমে বসানো: API চুক্তি কীভাবে ঠিক করবেন, কনফিগারেশন ও ফিক্সচার কীভাবে সামলাবেন, সংস্করণ সামঞ্জস্য ও টেস্ট ডেটা কীভাবে রক্ষণাবেক্ষণ করবেন।",
      "representativeQueries": [
        "ইঞ্জিনিয়ারিং অনুশীলন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:bn:learn-faq",
      "displayName": "সাধারণ প্রশ্ন",
      "type": "text/html",
      "url": "https://bbdrug.com/bn/faq",
      "description": "এই সাইটের টুল ও JSON স্পেসিফিকেশন নিয়ে সবচেয়ে বেশি জিজ্ঞাসিত প্রশ্নগুলো পরিস্থিতি অনুযায়ী সাজানো, আর প্রতিটি উত্তর সরাসরি কাজে লাগানো যায় — অস্পষ্ট উপসংহার নয়।",
      "representativeQueries": [
        "সাধারণ প্রশ্ন"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:home",
      "displayName": "JSON Toolkit: formatta, valida e converti JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/it",
      "description": "Un banco di lavoro JSON gratuito che funziona interamente nel browser: formatta, valida, comprimi, esegui escape, converti in YAML, XML e CSV, confronta, interroga con JSONPath e valida lo Schema.",
      "representativeQueries": [
        "JSON Toolkit: formatta, valida e converti JSON",
        "strumenti JSON",
        "formattatore JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:parse",
      "displayName": "Parser e formattatore JSON: errori su riga e colonna",
      "type": "text/html",
      "url": "https://bbdrug.com/it/parse",
      "description": "Formatta, comprimi e valida JSON con errori di sintassi indicati con precisione su riga e colonna. Esamina i risultati ad albero, ordina le chiavi e copia i valori JSONPath, tutto in locale.",
      "representativeQueries": [
        "Parser e formattatore JSON: errori su riga e colonna",
        "parser JSON",
        "formattatore JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:minify",
      "displayName": "Minificatore ed escape JSON: payload più leggeri",
      "type": "text/html",
      "url": "https://bbdrug.com/it/minify",
      "description": "Rimuovi gli spazi bianchi per ridurre il JSON con conteggio dei byte e rapporto di compressione in tempo reale. Esegui l’escape per Java, JavaScript o Python e converti Unicode o Base64 in locale.",
      "representativeQueries": [
        "Minificatore ed escape JSON: payload più leggeri",
        "minificare JSON",
        "minificatore JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:editor",
      "displayName": "Editor JSON online: validazione dal vivo e bozze locali",
      "type": "text/html",
      "url": "https://bbdrug.com/it/editor",
      "description": "Modifica JSON in due pannelli con validazione mentre digiti ed evidenziazione immediata degli errori. Formatta, comprimi, ordina le chiavi e conserva le bozze salvate localmente anche dopo il ricaricamento.",
      "representativeQueries": [
        "Editor JSON online: validazione dal vivo e bozze locali",
        "editor JSON",
        "editor JSON online"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:json5",
      "displayName": "Convertitore da JSON5 a JSON: commenti e virgole finali",
      "type": "text/html",
      "url": "https://bbdrug.com/it/json5",
      "description": "Converti JSON5 in JSON standard e viceversa. Supporta commenti, virgolette singole, virgole finali, numeri esadecimali e stringhe multiriga, tutto elaborato nel browser.",
      "representativeQueries": [
        "Convertitore da JSON5 a JSON: commenti e virgole finali",
        "da JSON5 a JSON",
        "parser JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-yaml",
      "displayName": "Convertitore da JSON a YAML: bidirezionale e opzioni di indentazione",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/yaml",
      "description": "Converti JSON in YAML leggibile o YAML di nuovo in JSON. Scegli indentazione e stili, visualizza l’anteprima in tempo reale, poi copia o scarica per configurazioni e pipeline CI.",
      "representativeQueries": [
        "Convertitore da JSON a YAML: bidirezionale e opzioni di indentazione"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-xml",
      "displayName": "Convertitore da JSON a XML: mappatura dei tag e indentazione",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/xml",
      "description": "Converti JSON in XML o XML di nuovo in JSON con gestione automatica di root, array e testo. Regola indentazione e mappatura degli attributi, poi copia o scarica.",
      "representativeQueries": [
        "Convertitore da JSON a XML: mappatura dei tag e indentazione"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-csv",
      "displayName": "Convertitore da JSON a CSV: dati tabellari e intestazioni",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/csv",
      "description": "Converti un array JSON in CSV con le chiavi come colonne di intestazione, o analizza il CSV per riportarlo in JSON. Imposta delimitatori e virgolette, poi copia o scarica la tabella.",
      "representativeQueries": [
        "Convertitore da JSON a CSV: dati tabellari e intestazioni"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-ts",
      "displayName": "Da JSON a TypeScript: genera interfacce automaticamente",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/ts",
      "description": "Genera interfacce TypeScript da un campione JSON, rilevando oggetti annidati, tipi di array e campi opzionali. Dai un nome al tipo radice e incolla il codice nel tuo progetto.",
      "representativeQueries": [
        "Da JSON a TypeScript: genera interfacce automaticamente"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-java",
      "displayName": "Da JSON a POJO Java: inferisci i tipi dei campi",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/java",
      "description": "Genera POJO Java da JSON con tipi di campo, liste e classi annidate inferiti. Imposta package e naming, poi aggiungi le classi al tuo progetto.",
      "representativeQueries": [
        "Da JSON a POJO Java: inferisci i tipi dei campi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-go",
      "displayName": "Da JSON a struct Go: tag json automatici",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/go",
      "description": "Genera struct Go da JSON con tipi inferiti, slice, struct annidati e tag json. Imposta il nome della struct e incolla il codice nel tuo progetto.",
      "representativeQueries": [
        "Da JSON a struct Go: tag json automatici"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-schema",
      "displayName": "Da JSON a JSON Schema: deriva i vincoli di struttura",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/schema",
      "description": "Deriva uno JSON Schema da un campione, inclusi tipi, proprietà, campi obbligatori e definizioni annidate, pronto per validazione, form e documentazione.",
      "representativeQueries": [
        "Da JSON a JSON Schema: deriva i vincoli di struttura"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-table",
      "displayName": "Da JSON a tabella: vista tabellare rapida",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/table",
      "description": "Visualizza un array JSON come tabella con le chiavi come colonne, i campi annidati espansi e le celle vuote riempite. Copia o esporta il risultato per controllare i dati rapidamente.",
      "representativeQueries": [
        "Da JSON a tabella: vista tabellare rapida"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:convert-query",
      "displayName": "Da JSON a query string URL: appiattisci oggetti annidati",
      "type": "text/html",
      "url": "https://bbdrug.com/it/convert/query",
      "description": "Trasforma un oggetto JSON in una query string URL con oggetti annidati, array e codifica gestiti automaticamente, oppure analizza una query string per riportarla in JSON.",
      "representativeQueries": [
        "Da JSON a query string URL: appiattisci oggetti annidati"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:diff",
      "displayName": "Strumento di diff JSON: confronto ricorsivo ed evidenziazione",
      "type": "text/html",
      "url": "https://bbdrug.com/it/diff",
      "description": "Confronta ricorsivamente due documenti JSON ed evidenzia i campi aggiunti, rimossi o modificati con i percorsi completi. Ignora ordine o maiuscole e copia un riepilogo delle differenze.",
      "representativeQueries": [
        "Strumento di diff JSON: confronto ricorsivo ed evidenziazione",
        "diff JSON",
        "confronto JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:jsonpath",
      "displayName": "Strumento di query JSONPath: estrai nodi JSON online",
      "type": "text/html",
      "url": "https://bbdrug.com/it/jsonpath",
      "description": "Interroga il JSON con JSONPath ed estrai i nodi corrispondenti usando filtri, slice, wildcard e discesa ricorsiva. Copia i risultati come percorsi o valori.",
      "representativeQueries": [
        "Strumento di query JSONPath: estrai nodi JSON online",
        "JSONPath",
        "query JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:history",
      "displayName": "Cronologia JSON: record locali e ripristino in un clic",
      "type": "text/html",
      "url": "https://bbdrug.com/it/history",
      "description": "Conserva gli ultimi 100 risultati JSON nello storage del browser. Cerca, esamina, elimina o ripristina qualsiasi record con un clic, senza mai inviare nulla a un server.",
      "representativeQueries": [
        "Cronologia JSON: record locali e ripristino in un clic",
        "cronologia JSON",
        "record JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:utilities",
      "displayName": "Utility di codifica: Base64, URL, timestamp e UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/it/utilities",
      "description": "Codifica e decodifica Base64 e URL, converti timestamp in date e genera UUID in batch. Comodo per il debug delle API e conversioni rapide.",
      "representativeQueries": [
        "Utility di codifica: Base64, URL, timestamp e UUID",
        "encoder Base64",
        "encoder URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:download",
      "displayName": "Scarica l’app JSON Toolkit per macOS e Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/it/download",
      "description": "Scarica l’app desktop nativa JSON Toolkit per parsing, formattazione, conversione, diff e cronologia in locale, senza upload dal browser. Ora per macOS, Windows e Linux in arrivo.",
      "representativeQueries": [
        "Scarica l’app JSON Toolkit per macOS e Windows",
        "app desktop JSON",
        "download JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn",
      "displayName": "Base di conoscenza JSON: grammatica, formati e pratica",
      "type": "text/html",
      "url": "https://bbdrug.com/it/home",
      "description": "Un percorso strutturato nel JSON: grammatica RFC 8259, insidie dei tipi di dati, JSON5, JSON Lines, JSONPath, JSON Patch, validazione dello Schema, conversione e contratti API.",
      "representativeQueries": [
        "Base di conoscenza JSON: grammatica, formati e pratica",
        "guida JSON",
        "tutorial JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-basics",
      "displayName": "Fondamenti di JSON e la specifica",
      "type": "text/html",
      "url": "https://bbdrug.com/it/basics",
      "description": "Partendo da RFC 8259 ed ECMA-404, questa categoria illustra la grammatica di JSON, i tipi, la codifica e i limiti del parsing — le fondamenta su cui poggia ogni lavoro con JSON.",
      "representativeQueries": [
        "Fondamenti di JSON e la specifica"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-formats",
      "displayName": "Formati estesi e dialetti",
      "type": "text/html",
      "url": "https://bbdrug.com/it/formats",
      "description": "JSON5, JSONC, JSON Lines e NDJSON risolvono esigenze reali come commenti, virgole finali e streaming, e portano con sé problemi di compatibilità e di scelta.",
      "representativeQueries": [
        "Formati estesi e dialetti"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-query",
      "displayName": "Interrogazione e modifica incrementale",
      "type": "text/html",
      "url": "https://bbdrug.com/it/query",
      "description": "Estrarre un valore da JSON o modificare un campo sembra semplice, ma una volta standardizzato diventa quattro specifiche: JSONPath, JSON Pointer, JSON Patch e Merge Patch.",
      "representativeQueries": [
        "Interrogazione e modifica incrementale"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-schema",
      "displayName": "Schema e validazione",
      "type": "text/html",
      "url": "https://bbdrug.com/it/schema",
      "description": "Descrivi la forma dei tuoi dati con JSON Schema, trasforma gli accordi verbali in validazione eseguibile, e lascialo guidare a turno i tipi TypeScript e la generazione dei form.",
      "representativeQueries": [
        "Schema e validazione"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-conversion",
      "displayName": "Conversione di formati",
      "type": "text/html",
      "url": "https://bbdrug.com/it/conversion",
      "description": "La conversione tra JSON e YAML, XML, CSV, TypeScript, Java, Go e SQL non è mai senza perdite. Ciò che conta è dichiarare esplicitamente dove avviene la perdita.",
      "representativeQueries": [
        "Conversione di formati"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-performance",
      "displayName": "Prestazioni e sicurezza",
      "type": "text/html",
      "url": "https://bbdrug.com/it/performance",
      "description": "Un file JSON di decine di megabyte può bloccare il thread principale, e un JSON accuratamente costruito può trapassare un servizio; questa categoria copre sia il throughput sia le difese.",
      "representativeQueries": [
        "Prestazioni e sicurezza"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-ecosystem",
      "displayName": "Strumenti ed ecosistema",
      "type": "text/html",
      "url": "https://bbdrug.com/it/ecosystem",
      "description": "Librerie di parsing, strumenti da riga di comando e plugin per editor formano la toolchain JSON quotidiana; la chiave per scegliere tra loro è la qualità della localizzazione degli errori e la salute dell'ecosistema.",
      "representativeQueries": [
        "Strumenti ed ecosistema"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-practice",
      "displayName": "Pratica ingegneristica",
      "type": "text/html",
      "url": "https://bbdrug.com/it/practice",
      "description": "Mettere JSON nei sistemi reali: come definire i contratti API, come gestire configurazione e fixture, come gestire la compatibilità delle versioni e come mantenere i dati di test.",
      "representativeQueries": [
        "Pratica ingegneristica"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:it:learn-faq",
      "displayName": "Domande frequenti",
      "type": "text/html",
      "url": "https://bbdrug.com/it/faq",
      "description": "Raccoglie le domande più frequenti sugli strumenti di questo sito e sulla specifica JSON, raggruppate per scenario, con una risposta su cui puoi agire direttamente invece di una conclusione vaga.",
      "representativeQueries": [
        "Domande frequenti"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:home",
      "displayName": "JSON Toolkit - قالب‌بندی، اعتبارسنجی و تبدیل JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/fa",
      "description": "کارگاه JSON رایگان که کاملاً در مرورگر شما اجرا می‌شود: قالب‌بندی، اعتبارسنجی، فشرده‌سازی، اسکیپ، تبدیل به YAML، XML و CSV، مقایسه، کوئری با JSONPath و اعتبارسنجی Schema.",
      "representativeQueries": [
        "JSON Toolkit - قالب‌بندی، اعتبارسنجی و تبدیل JSON",
        "ابزارهای JSON",
        "قالب‌بند JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:parse",
      "displayName": "تجزیه‌گر و قالب‌بند JSON - خطا با شماره خط و ستون",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/parse",
      "description": "JSON را با نمایش دقیق خطا روی خط و ستون قالب‌بندی، فشرده و اعتبارسنجی کنید. نتیجه را در نمای درختی ببینید، کلیدها را مرتب کنید و مقادیر JSONPath را کپی کنید؛ همه به‌صورت محلی.",
      "representativeQueries": [
        "تجزیه‌گر و قالب‌بند JSON - خطا با شماره خط و ستون",
        "تجزیه‌گر JSON",
        "قالب‌بند JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:minify",
      "displayName": "ابزار فشرده‌سازی و اسکیپ JSON - بارهای کوچک‌تر",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/minify",
      "description": "با حذف فاصله‌های اضافی JSON را کوچک کنید و شمارش زنده بایت و نسبت فشرده‌سازی را ببینید. رشته‌ها را برای Java، JavaScript یا Python اسکیپ کنید و Unicode یا Base64 را محلی تبدیل کنید.",
      "representativeQueries": [
        "ابزار فشرده‌سازی و اسکیپ JSON - بارهای کوچک‌تر",
        "فشرده‌سازی JSON",
        "فشرده‌ساز JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:editor",
      "displayName": "ویرایشگر آنلاین JSON - اعتبارسنجی زنده و پیش‌نویس محلی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/editor",
      "description": "JSON را در دو پنل ویرایش کنید، با اعتبارسنجی هنگام تایپ و برجسته‌سازی فوری خطا. قالب‌بندی، فشرده‌سازی و مرتب‌سازی کلیدها را انجام دهید و پیش‌نویس‌ها را پس از بازخوانی هم به‌صورت محلی نگه دارید.",
      "representativeQueries": [
        "ویرایشگر آنلاین JSON - اعتبارسنجی زنده و پیش‌نویس محلی",
        "ویرایشگر JSON",
        "ویرایشگر آنلاین JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:json5",
      "displayName": "مبدل JSON5 به JSON - کامنت‌ها و کاماهای انتهایی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/json5",
      "description": "JSON5 را به JSON استاندارد و برعکس تبدیل کنید. کامنت‌ها، گیومه‌های تک، کاماهای انتهایی، اعداد هگزا و رشته‌های چندخطی پشتیبانی می‌شوند و همه در مرورگر پردازش می‌شود.",
      "representativeQueries": [
        "مبدل JSON5 به JSON - کامنت‌ها و کاماهای انتهایی",
        "JSON5 به JSON",
        "تجزیه‌گر JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-yaml",
      "displayName": "مبدل JSON به YAML - دوطرفه و گزینه‌های تورفتگی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/yaml",
      "description": "JSON را به YAML خوانا یا YAML را دوباره به JSON تبدیل کنید. تورفتگی و سبک‌ها را انتخاب کنید، پیش‌نمایش زنده ببینید و سپس برای پیکربندی و پایپ‌لاین CI کپی یا دانلود کنید.",
      "representativeQueries": [
        "مبدل JSON به YAML - دوطرفه و گزینه‌های تورفتگی"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-xml",
      "displayName": "مبدل JSON به XML - نگاشت تگ و تورفتگی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/xml",
      "description": "JSON را به XML یا XML را دوباره به JSON تبدیل کنید، با مدیریت خودکار ریشه، آرایه و متن. تورفتگی و نگاشت ویژگی‌ها را تنظیم کنید و سپس کپی یا دانلود کنید.",
      "representativeQueries": [
        "مبدل JSON به XML - نگاشت تگ و تورفتگی"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-csv",
      "displayName": "مبدل JSON به CSV - داده جدولی و سرستون‌ها",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/csv",
      "description": "آرایه JSON را با کلیدها به‌عنوان ستون‌های سرستون به CSV تبدیل کنید، یا CSV را دوباره به JSON تجزیه کنید. جداکننده و نقل‌قول را تنظیم کنید و سپس جدول را کپی یا دانلود کنید.",
      "representativeQueries": [
        "مبدل JSON به CSV - داده جدولی و سرستون‌ها"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-ts",
      "displayName": "JSON به TypeScript - تولید خودکار اینترفیس",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/ts",
      "description": "از یک نمونه JSON اینترفیس TypeScript بسازید و اشیای تودرتو، نوع آرایه‌ها و فیلدهای اختیاری را تشخیص دهید. نام نوع ریشه را بگذارید و کد را در پروژه بچسبانید.",
      "representativeQueries": [
        "JSON به TypeScript - تولید خودکار اینترفیس"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-java",
      "displayName": "JSON به POJO جاوا - استنتاج خودکار نوع فیلد",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/java",
      "description": "از JSON کلاس‌های POJO جاوا با نوع فیلدهای استنتاج‌شده، لیست‌ها و کلاس‌های تودرتو بسازید. پکیج و نام‌گذاری را تنظیم کنید و کلاس‌ها را به پروژه اضافه کنید.",
      "representativeQueries": [
        "JSON به POJO جاوا - استنتاج خودکار نوع فیلد"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-go",
      "displayName": "JSON به struct در Go - تگ‌های خودکار json",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/go",
      "description": "از JSON ساختارهای Go با نوع‌های استنتاج‌شده، اسلایس‌ها، ساختارهای تودرتو و تگ‌های json بسازید. نام struct را تنظیم کنید و کد را در پروژه بچسبانید.",
      "representativeQueries": [
        "JSON به struct در Go - تگ‌های خودکار json"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-schema",
      "displayName": "JSON به JSON Schema - استخراج قیدهای ساختار",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/schema",
      "description": "از یک نمونه، JSON Schema بسازید شامل نوع‌ها، ویژگی‌ها، فیلدهای الزامی و تعریف‌های تودرتو، آماده برای اعتبارسنجی، فرم و مستندسازی.",
      "representativeQueries": [
        "JSON به JSON Schema - استخراج قیدهای ساختار"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-table",
      "displayName": "JSON به جدول - نمای جدولی سریع",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/table",
      "description": "آرایه JSON را به‌صورت جدول با کلیدها به‌عنوان ستون، فیلدهای تودرتوی بازشده و سلول‌های خالی پر شده ببینید. نتیجه را کپی یا خروجی بگیرید تا داده را سریع بررسی کنید.",
      "representativeQueries": [
        "JSON به جدول - نمای جدولی سریع"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:convert-query",
      "displayName": "JSON به رشته کوئری URL - تخت‌سازی اشیای تودرتو",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/convert/query",
      "description": "یک شیء JSON را به رشته کوئری URL تبدیل کنید، با مدیریت خودکار اشیای تودرتو، آرایه‌ها و کدگذاری، یا یک رشته کوئری را دوباره به JSON تجزیه کنید.",
      "representativeQueries": [
        "JSON به رشته کوئری URL - تخت‌سازی اشیای تودرتو"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:diff",
      "displayName": "ابزار دیف JSON - مقایسه بازگشتی و برجسته‌سازی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/diff",
      "description": "دو سند JSON را به‌صورت بازگشتی مقایسه کنید و فیلدهای افزوده، حذف‌شده یا تغییرکرده را با مسیر کامل برجسته کنید. ترتیب یا حروف بزرگ و کوچک را نادیده بگیرید و خلاصه تفاوت‌ها را کپی کنید.",
      "representativeQueries": [
        "ابزار دیف JSON - مقایسه بازگشتی و برجسته‌سازی",
        "دیف JSON",
        "مقایسه JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:jsonpath",
      "displayName": "ابزار کوئری JSONPath - استخراج گره‌های JSON آنلاین",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/jsonpath",
      "description": "با JSONPath در JSON کوئری بزنید و گره‌های منطبق را با فیلترها، برش‌ها، کاراکترهای عام و نزول بازگشتی استخراج کنید. نتایج را به‌صورت مسیر یا مقدار کپی کنید.",
      "representativeQueries": [
        "ابزار کوئری JSONPath - استخراج گره‌های JSON آنلاین",
        "JSONPath",
        "کوئری JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:history",
      "displayName": "تاریخچه JSON - رکوردهای محلی و بازیابی یک‌کلیکه",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/history",
      "description": "۱۰۰ نتیجه آخر JSON را در حافظه مرورگر نگه دارید. هر رکورد را جستجو، بررسی، حذف یا با یک کلیک بازیابی کنید، بدون اینکه چیزی به سرور فرستاده شود.",
      "representativeQueries": [
        "تاریخچه JSON - رکوردهای محلی و بازیابی یک‌کلیکه",
        "تاریخچه JSON",
        "رکوردهای JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:utilities",
      "displayName": "ابزارهای کدگذاری - Base64، URL، برچسب زمان و UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/utilities",
      "description": "Base64 و URL را کدگذاری و کدگشایی کنید، برچسب زمان را به تاریخ تبدیل کنید و UUID را به‌صورت دسته‌ای بسازید. مناسب برای دیباگ API و تبدیل‌های سریع.",
      "representativeQueries": [
        "ابزارهای کدگذاری - Base64، URL، برچسب زمان و UUID",
        "کدگذار Base64",
        "کدگذار URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:download",
      "displayName": "دانلود اپلیکیشن JSON Toolkit برای macOS و Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/download",
      "description": "اپلیکیشن دسکتاپ بومی JSON Toolkit را برای تجزیه، قالب‌بندی، تبدیل، مقایسه و تاریخچه به‌صورت محلی دانلود کنید، بدون آپلود از مرورگر. اکنون macOS، سپس Windows و Linux.",
      "representativeQueries": [
        "دانلود اپلیکیشن JSON Toolkit برای macOS و Windows",
        "اپلیکیشن دسکتاپ JSON",
        "دانلود JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn",
      "displayName": "پایگاه دانش JSON - دستور زبان، فرمت‌ها و تمرین",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/home",
      "description": "مسیری ساختاریافته در JSON: دستور زبان RFC 8259، دام‌های نوع داده، JSON5، JSON Lines، JSONPath، JSON Patch، اعتبارسنجی Schema، تبدیل فرمت و قراردادهای API.",
      "representativeQueries": [
        "پایگاه دانش JSON - دستور زبان، فرمت‌ها و تمرین",
        "راهنمای JSON",
        "آموزش JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-basics",
      "displayName": "مبانی JSON و استاندارد آن",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/basics",
      "description": "این دسته از RFC 8259 و ECMA-404 آغاز می‌شود و دستور زبان، انواع داده، رمزگذاری و مرزهای تجزیه JSON را شرح می‌دهد؛ پایه‌ای که هر کار با JSON بر آن استوار است.",
      "representativeQueries": [
        "مبانی JSON و استاندارد آن"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-formats",
      "displayName": "قالب‌های گسترده و گویش‌ها",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/formats",
      "description": "JSON5، JSONC، JSON Lines و NDJSON نیازهای واقعی مانند کامنت، ویرگول انتهایی و جریان را حل می‌کنند و مشکلات سازگاری و انتخاب خودشان را می‌آورند.",
      "representativeQueries": [
        "قالب‌های گسترده و گویش‌ها"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-query",
      "displayName": "پرس‌وجو و تغییر افزایشی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/query",
      "description": "بیرون کشیدن یک مقدار از JSON یا تغییر یک فیلد ساده به نظر می‌رسد، اما وقتی استاندارد شود به چهار مشخصات تبدیل می‌شود: JSONPath، JSON Pointer، JSON Patch و Merge Patch.",
      "representativeQueries": [
        "پرس‌وجو و تغییر افزایشی"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-schema",
      "displayName": "Schema و اعتبارسنجی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/schema",
      "description": "شکل داده‌تان را با JSON Schema توصیف کنید، توافق شفاهی را به اعتبارسنجی اجراشدنی تبدیل کنید و بگذارید به‌نوبه خود نوع‌های TypeScript و تولید فرم را براند.",
      "representativeQueries": [
        "Schema و اعتبارسنجی"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-conversion",
      "displayName": "تبدیل قالب",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/conversion",
      "description": "تبدیل میان JSON و YAML، XML، CSV، TypeScript، Java، Go و SQL هرگز بدون تلفات نیست. آنچه اهمیت دارد، صراحت درباره جای تلفات است.",
      "representativeQueries": [
        "تبدیل قالب"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-performance",
      "displayName": "عملکرد و امنیت",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/performance",
      "description": "فایل JSON چند ده مگابایتی می‌تواند رشته اصلی را قفل کند و JSON با دقت ساخته‌شده می‌تواند از یک سرویس عبور کند؛ این دسته هم توان عملیاتی و هم دفاع‌ها را پوشش می‌دهد.",
      "representativeQueries": [
        "عملکرد و امنیت"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-ecosystem",
      "displayName": "ابزارها و اکوسیستم",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/ecosystem",
      "description": "کتابخانه‌های تجزیه، ابزارهای خط فرمان و افزونه‌های ویرایشگر زنجیره روزمره ابزار JSON را می‌سازند؛ کلید انتخاب میان آن‌ها کیفیت مکان‌یابی خطا و سلامت نگهداری اکوسیستم است.",
      "representativeQueries": [
        "ابزارها و اکوسیستم"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-practice",
      "displayName": "رویه مهندسی",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/practice",
      "description": "قرار دادن JSON در سیستم‌های واقعی: چگونه قرارداد API تعریف کنیم، چگونه پیکربندی و fixture را مدیریت کنیم، چگونه سازگاری نسخه را برخورد کنیم و چگونه داده آزمون را نگه داریم.",
      "representativeQueries": [
        "رویه مهندسی"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:fa:learn-faq",
      "displayName": "پرسش‌های متداول",
      "type": "text/html",
      "url": "https://bbdrug.com/fa/faq",
      "description": "پرتکرارترین پرسش‌ها درباره ابزارهای این سایت و مشخصات JSON را بر اساس سناریو گردآوری می‌کند و به‌جای نتیجه‌گیری مبهم، پاسخی می‌دهد که می‌توانید مستقیم روی آن اقدام کنید.",
      "representativeQueries": [
        "پرسش‌های متداول"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:home",
      "displayName": "JSON Toolkit - форматирование, проверка и преобразование JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/ru",
      "description": "Бесплатная рабочая среда JSON, работающая полностью в браузере: форматирование, проверка, сжатие, экранирование, преобразование в YAML, XML и CSV, сравнение, запросы JSONPath и проверка Schema.",
      "representativeQueries": [
        "JSON Toolkit - форматирование, проверка и преобразование JSON",
        "инструменты JSON",
        "форматтер JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:parse",
      "displayName": "Парсер и форматтер JSON - ошибки со строкой и столбцом",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/parse",
      "description": "Форматируйте, сжимайте и проверяйте JSON с точным указанием строки и столбца ошибки. Просматривайте результат в виде дерева, сортируйте ключи и копируйте значения JSONPath — всё локально.",
      "representativeQueries": [
        "Парсер и форматтер JSON - ошибки со строкой и столбцом",
        "парсер JSON",
        "форматтер JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:minify",
      "displayName": "Сжатие JSON и экранирование - меньше объём данных",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/minify",
      "description": "Удаляйте пробелы, чтобы уменьшить JSON, с подсчётом байтов и степени сжатия в реальном времени. Экранируйте строки для Java, JavaScript или Python и преобразуйте Unicode или Base64 локально.",
      "representativeQueries": [
        "Сжатие JSON и экранирование - меньше объём данных",
        "сжатие JSON",
        "минификация JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:editor",
      "displayName": "Онлайн-редактор JSON - проверка на лету и локальные черновики",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/editor",
      "description": "Редактируйте JSON в двух панелях с проверкой при вводе и мгновенной подсветкой ошибок. Форматирование, сжатие, сортировка ключей и черновики, сохраняемые локально после перезагрузки.",
      "representativeQueries": [
        "Онлайн-редактор JSON - проверка на лету и локальные черновики",
        "редактор JSON",
        "онлайн-редактор JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:json5",
      "displayName": "Конвертер JSON5 в JSON - комментарии и висячие запятые",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/json5",
      "description": "Преобразуйте JSON5 в стандартный JSON и обратно. Поддерживаются комментарии, одинарные кавычки, висячие запятые, шестнадцатеричные числа и многострочные строки — всё обрабатывается в браузере.",
      "representativeQueries": [
        "Конвертер JSON5 в JSON - комментарии и висячие запятые",
        "JSON5 в JSON",
        "парсер JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-yaml",
      "displayName": "JSON в YAML - двусторонняя конвертация и отступы",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/yaml",
      "description": "Преобразуйте JSON в читаемый YAML или YAML обратно в JSON. Выбирайте отступы и стили, просматривайте результат в реальном времени, затем копируйте или скачивайте для конфигураций и CI-пайплайнов.",
      "representativeQueries": [
        "JSON в YAML - двусторонняя конвертация и отступы"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-xml",
      "displayName": "JSON в XML - сопоставление тегов и отступы",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/xml",
      "description": "Преобразуйте JSON в XML или XML обратно в JSON с автоматической обработкой корня, массивов и текста. Настройте отступы и сопоставление атрибутов, затем копируйте или скачивайте.",
      "representativeQueries": [
        "JSON в XML - сопоставление тегов и отступы"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-csv",
      "displayName": "JSON в CSV - табличные данные и заголовки",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/csv",
      "description": "Преобразуйте массив JSON в CSV, где ключи становятся заголовками столбцов, или разберите CSV обратно в JSON. Настройте разделители и кавычки, затем копируйте или скачивайте таблицу.",
      "representativeQueries": [
        "JSON в CSV - табличные данные и заголовки"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-ts",
      "displayName": "JSON в TypeScript - автоматическая генерация интерфейсов",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/ts",
      "description": "Генерируйте интерфейсы TypeScript из образца JSON, автоматически определяя вложенные объекты, типы массивов и необязательные поля. Задайте имя корневого типа и вставьте код в проект.",
      "representativeQueries": [
        "JSON в TypeScript - автоматическая генерация интерфейсов"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-java",
      "displayName": "JSON в Java POJO - автоматический вывод типов полей",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/java",
      "description": "Генерируйте Java POJO из JSON с выводом типов полей, списков и вложенных классов. Укажите пакет и правила именования, затем добавьте классы в проект.",
      "representativeQueries": [
        "JSON в Java POJO - автоматический вывод типов полей"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-go",
      "displayName": "JSON в Go struct - автоматические json-теги",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/go",
      "description": "Генерируйте Go struct из JSON с выводом типов, срезов, вложенных структур и json-тегов. Задайте имя структуры и вставьте код в проект.",
      "representativeQueries": [
        "JSON в Go struct - автоматические json-теги"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-schema",
      "displayName": "JSON в JSON Schema - вывод структурных ограничений",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/schema",
      "description": "Получайте JSON Schema из образца, включая типы, свойства, обязательные поля и вложенные определения, готовую для проверки, форм и документации.",
      "representativeQueries": [
        "JSON в JSON Schema - вывод структурных ограничений"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-table",
      "displayName": "JSON в таблицу - быстрый табличный просмотр",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/table",
      "description": "Просматривайте массив JSON как таблицу, где ключи становятся столбцами, вложенные поля раскрываются, а пустые ячейки заполняются. Копируйте или экспортируйте результат для быстрой проверки данных.",
      "representativeQueries": [
        "JSON в таблицу - быстрый табличный просмотр"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:convert-query",
      "displayName": "JSON в строку запроса URL - уплощение вложенных объектов",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/convert/query",
      "description": "Превращайте объект JSON в строку запроса URL с автоматической обработкой вложенных объектов, массивов и кодирования, или разбирайте строку запроса обратно в JSON.",
      "representativeQueries": [
        "JSON в строку запроса URL - уплощение вложенных объектов"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:diff",
      "displayName": "Сравнение JSON - рекурсивный diff с подсветкой",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/diff",
      "description": "Сравнивайте два документа JSON рекурсивно и подсвечивайте добавленные, удалённые и изменённые поля с полными путями. Игнорируйте порядок или регистр и копируйте сводку различий.",
      "representativeQueries": [
        "Сравнение JSON - рекурсивный diff с подсветкой",
        "сравнение JSON",
        "JSON diff"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:jsonpath",
      "displayName": "JSONPath онлайн - извлечение узлов JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/jsonpath",
      "description": "Запрашивайте JSON через JSONPath и извлекайте совпавшие узлы с помощью фильтров, срезов, подстановочных знаков и рекурсивного спуска. Копируйте результаты как пути или значения.",
      "representativeQueries": [
        "JSONPath онлайн - извлечение узлов JSON",
        "JSONPath",
        "запрос JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:history",
      "displayName": "История JSON - локальные записи и восстановление в один клик",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/history",
      "description": "Храните последние 100 результатов JSON в браузере. Ищите, просматривайте, удаляйте или восстанавливайте любую запись в один клик — данные никогда не отправляются на сервер.",
      "representativeQueries": [
        "История JSON - локальные записи и восстановление в один клик",
        "история JSON",
        "записи JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:utilities",
      "displayName": "Утилиты кодирования - Base64, URL, метки времени и UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/utilities",
      "description": "Кодируйте и декодируйте Base64 и URL, преобразуйте метки времени в даты и генерируйте UUID пакетами. Удобно для отладки API и быстрых преобразований.",
      "representativeQueries": [
        "Утилиты кодирования - Base64, URL, метки времени и UUID",
        "кодек Base64",
        "кодировщик URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:download",
      "displayName": "Скачать JSON Toolkit для macOS и Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/download",
      "description": "Скачайте нативное десктоп-приложение JSON Toolkit для локального разбора, форматирования, преобразования, сравнения и истории без загрузки в браузер. Сейчас macOS, далее Windows и Linux.",
      "representativeQueries": [
        "Скачать JSON Toolkit для macOS и Windows",
        "десктоп-приложение JSON",
        "скачать JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn",
      "displayName": "База знаний JSON - грамматика, форматы и практика",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/home",
      "description": "Структурированный путь по JSON: грамматика RFC 8259, подводные камни типов данных, JSON5, JSON Lines, JSONPath, JSON Patch, проверка Schema, преобразование форматов и контракты API.",
      "representativeQueries": [
        "База знаний JSON - грамматика, форматы и практика",
        "руководство JSON",
        "урок JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-basics",
      "displayName": "Основы JSON и спецификация",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/basics",
      "description": "От RFC 8259 и ECMA-404 к грамматике, типам, кодировке и границам разбора JSON — фундамент, на котором держится любая работа с JSON.",
      "representativeQueries": [
        "Основы JSON и спецификация"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-formats",
      "displayName": "Расширенные форматы и диалекты",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/formats",
      "description": "JSON5, JSONC, JSON Lines и NDJSON решают реальные задачи — комментарии, висячие запятые и потоковую обработку — и приносят с собой проблемы совместимости и выбора.",
      "representativeQueries": [
        "Расширенные форматы и диалекты"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-query",
      "displayName": "Запросы и инкрементальное изменение",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/query",
      "description": "Извлечь одно значение из JSON или изменить одно поле кажется простым, но после стандартизации это становится четырьмя спецификациями: JSONPath, JSON Pointer, JSON Patch и Merge Patch.",
      "representativeQueries": [
        "Запросы и инкрементальное изменение"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-schema",
      "displayName": "Schema и валидация",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/schema",
      "description": "Опишите форму ваших данных через JSON Schema, превратите словесные договорённости в исполняемую валидацию и позвольте ей в свою очередь управлять типами TypeScript и генерацией форм.",
      "representativeQueries": [
        "Schema и валидация"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-conversion",
      "displayName": "Преобразование форматов",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/conversion",
      "description": "Преобразование между JSON и YAML, XML, CSV, TypeScript, Java, Go и SQL никогда не бывает без потерь. Главное — честно понимать, где эти потери происходят.",
      "representativeQueries": [
        "Преобразование форматов"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-performance",
      "displayName": "Производительность и безопасность",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/performance",
      "description": "JSON-файл в десятки мегабайт может подвесить главный поток, а тщательно созданный JSON — пробить сервис; эта категория охватывает и пропускную способность, и защиты.",
      "representativeQueries": [
        "Производительность и безопасность"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-ecosystem",
      "displayName": "Инструменты и экосистема",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/ecosystem",
      "description": "Библиотеки разбора, инструменты командной строки и плагины редакторов составляют повседневную цепочку работы с JSON; ключ к выбору между ними — качество указания места ошибки и здоровье экосистемы.",
      "representativeQueries": [
        "Инструменты и экосистема"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-practice",
      "displayName": "Инженерная практика",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/practice",
      "description": "Как встроить JSON в реальные системы: как определять контракты API, как управлять конфигурацией и фикстурами, как обрабатывать совместимость версий и как поддерживать тестовые данные.",
      "representativeQueries": [
        "Инженерная практика"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ru:learn-faq",
      "displayName": "Часто задаваемые вопросы",
      "type": "text/html",
      "url": "https://bbdrug.com/ru/faq",
      "description": "Собрание самых частых вопросов об инструментах сайта и о спецификации JSON, упорядоченное по сценариям, с ответом, который можно сразу применить, вместо расплывчатого вывода.",
      "representativeQueries": [
        "Часто задаваемые вопросы"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:home",
      "displayName": "JSON Toolkit - formátování, ověření a převod JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/cs",
      "description": "Bezplatná pracovní sada JSON, která běží celá v prohlížeči: formátování, ověření, zmenšení, escapování, převod do YAML, XML a CSV, porovnání, dotazy JSONPath a ověření Schema.",
      "representativeQueries": [
        "JSON Toolkit - formátování, ověření a převod JSON",
        "JSON nástroje",
        "JSON formátovač"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:parse",
      "displayName": "Analyzátor a formátovač JSON - chyby s řádkem a sloupcem",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/parse",
      "description": "Formátujte, zmenšujte a ověřujte JSON s přesným určením řádku a sloupce chyby. Prohlížejte výsledek jako strom, řaďte klíče a kopírujte hodnoty JSONPath – vše lokálně.",
      "representativeQueries": [
        "Analyzátor a formátovač JSON - chyby s řádkem a sloupcem",
        "analyzátor JSON",
        "formátovač JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:minify",
      "displayName": "Zmenšení JSON a escapování - menší datová zátěž",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/minify",
      "description": "Odstraňte mezery a zmenšete JSON s průběžným počtem bajtů a mírou komprese. Escapujte řetězce pro Java, JavaScript nebo Python a převádějte Unicode či Base64 lokálně.",
      "representativeQueries": [
        "Zmenšení JSON a escapování - menší datová zátěž",
        "zmenšení JSON",
        "minifikace JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:editor",
      "displayName": "Online editor JSON - živá validace a lokální koncepty",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/editor",
      "description": "Upravujte JSON ve dvou panelech s validací při psaní a okamžitým zvýrazněním chyb. Formátování, zmenšení, řazení klíčů a koncepty uložené lokálně i po znovunačtení.",
      "representativeQueries": [
        "Online editor JSON - živá validace a lokální koncepty",
        "editor JSON",
        "online editor JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:json5",
      "displayName": "Převod JSON5 na JSON - komentáře a čárky navíc",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/json5",
      "description": "Převeďte JSON5 na standardní JSON a zpět. Podporovány jsou komentáře, jednoduché uvozovky, čárky navíc, hexadecimální čísla a víceřádkové řetězce, vše zpracované v prohlížeči.",
      "representativeQueries": [
        "Převod JSON5 na JSON - komentáře a čárky navíc",
        "JSON5 na JSON",
        "analyzátor JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-yaml",
      "displayName": "JSON na YAML - obousměrný převod a nastavení odsazení",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/yaml",
      "description": "Převeďte JSON na čitelný YAML nebo YAML zpět na JSON. Zvolte odsazení a styly, prohlížejte výsledek živě a poté jej zkopírujte nebo stáhněte pro konfigurace a CI pipeline.",
      "representativeQueries": [
        "JSON na YAML - obousměrný převod a nastavení odsazení"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-xml",
      "displayName": "JSON na XML - mapování značek a odsazení",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/xml",
      "description": "Převeďte JSON na XML nebo XML zpět na JSON s automatickým zpracováním kořene, polí a textu. Nastavte odsazení a mapování atributů a poté výsledek zkopírujte nebo stáhněte.",
      "representativeQueries": [
        "JSON na XML - mapování značek a odsazení"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-csv",
      "displayName": "JSON na CSV - tabulková data a záhlaví",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/csv",
      "description": "Převeďte pole JSON na CSV s klíči jako záhlavími sloupců nebo analyzujte CSV zpět do JSON. Nastavte oddělovače a uvozovky a poté tabulku zkopírujte nebo stáhněte.",
      "representativeQueries": [
        "JSON na CSV - tabulková data a záhlaví"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-ts",
      "displayName": "JSON na TypeScript - automatické generování rozhraní",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/ts",
      "description": "Generujte rozhraní TypeScript z ukázky JSON s rozpoznáním vnořených objektů, typů polí a volitelných vlastností. Pojmenujte kořenový typ a kód vložte do projektu.",
      "representativeQueries": [
        "JSON na TypeScript - automatické generování rozhraní"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-java",
      "displayName": "JSON na Java POJO - automatický odhad typů polí",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/java",
      "description": "Generujte Java POJO z JSON s odvozenými typy polí, seznamy a vnořenými třídami. Nastavte balíček a pojmenování a třídy vložte do projektu.",
      "representativeQueries": [
        "JSON na Java POJO - automatický odhad typů polí"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-go",
      "displayName": "JSON na Go struct - automatické json tagy",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/go",
      "description": "Generujte Go struktury z JSON s odvozenými typy, slice, vnořenými strukturami a json tagy. Nastavte název struktury a kód vložte do projektu.",
      "representativeQueries": [
        "JSON na Go struct - automatické json tagy"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-schema",
      "displayName": "JSON na JSON Schema - odvození strukturních omezení",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/schema",
      "description": "Odvoďte JSON Schema z ukázky včetně typů, vlastností, povinných polí a vnořených definic, připravené pro validaci, formuláře a dokumentaci.",
      "representativeQueries": [
        "JSON na JSON Schema - odvození strukturních omezení"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-table",
      "displayName": "JSON na tabulku - rychlý tabulkový náhled",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/table",
      "description": "Zobrazte pole JSON jako tabulku s klíči jako sloupci, rozbalenými vnořenými poli a vyplněnými prázdnými buňkami. Výsledek zkopírujte nebo exportujte pro rychlou kontrolu dat.",
      "representativeQueries": [
        "JSON na tabulku - rychlý tabulkový náhled"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:convert-query",
      "displayName": "JSON na URL dotazovací řetězec - zploštění vnořených objektů",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/convert/query",
      "description": "Převeďte objekt JSON na URL dotazovací řetězec s automatickým zpracováním vnořených objektů, polí a kódování, nebo analyzujte řetězec zpět do JSON.",
      "representativeQueries": [
        "JSON na URL dotazovací řetězec - zploštění vnořených objektů"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:diff",
      "displayName": "Porovnání JSON - rekurzivní diff se zvýrazněním",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/diff",
      "description": "Porovnejte dva dokumenty JSON rekurzivně a zvýrazněte přidaná, odebraná a změněná pole s úplnými cestami. Ignorujte pořadí nebo velikost písmen a kopírujte souhrn rozdílů.",
      "representativeQueries": [
        "Porovnání JSON - rekurzivní diff se zvýrazněním",
        "porovnání JSON",
        "JSON diff"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:jsonpath",
      "displayName": "JSONPath online - extrakce uzlů JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/jsonpath",
      "description": "Dotazujte JSON pomocí JSONPath a extrahujte odpovídající uzly pomocí filtrů, řezů, zástupných znaků a rekurzivního sestupu. Kopírujte výsledky jako cesty nebo hodnoty.",
      "representativeQueries": [
        "JSONPath online - extrakce uzlů JSON",
        "JSONPath",
        "dotaz JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:history",
      "displayName": "Historie JSON - lokální záznamy a obnovení jedním klikem",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/history",
      "description": "Uchovávejte posledních 100 výsledků JSON v úložišti prohlížeče. Vyhledávejte, prohlížejte, mažte nebo obnovte kterýkoli záznam jedním klikem, nic se neodesílá na server.",
      "representativeQueries": [
        "Historie JSON - lokální záznamy a obnovení jedním klikem",
        "historie JSON",
        "záznamy JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:utilities",
      "displayName": "Nástroje kódování - Base64, URL, časová razítka a UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/utilities",
      "description": "Kódujte a dekódujte Base64 a URL, převádějte časová razítka na data a generujte UUID v dávkách. Hodí se pro ladění API a rychlé převody.",
      "representativeQueries": [
        "Nástroje kódování - Base64, URL, časová razítka a UUID",
        "kodér Base64",
        "kodér URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:download",
      "displayName": "Stáhnout JSON Toolkit pro macOS a Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/download",
      "description": "Stáhněte si nativní desktopovou aplikaci JSON Toolkit pro lokální analýzu, formátování, převod, porovnání a historii bez nahrávání v prohlížeči. Nyní macOS, Windows a Linux následují.",
      "representativeQueries": [
        "Stáhnout JSON Toolkit pro macOS a Windows",
        "desktopová aplikace JSON",
        "stažení JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn",
      "displayName": "Znalostní báze JSON - gramatika, formáty a praxe",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/home",
      "description": "Strukturovaná cesta JSON: gramatika RFC 8259, úskalí datových typů, JSON5, JSON Lines, JSONPath, JSON Patch, ověřování Schema, převod formátů a API kontrakty.",
      "representativeQueries": [
        "Znalostní báze JSON - gramatika, formáty a praxe",
        "průvodce JSON",
        "výuka JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-basics",
      "displayName": "Základy JSON a specifikace",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/basics",
      "description": "Tato kategorie vychází z RFC 8259 a ECMA-404 a vykládá gramatiku JSON, jeho typy, kódování a hranice parsování – základ, na kterém stojí veškerá práce s JSON.",
      "representativeQueries": [
        "Základy JSON a specifikace"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-formats",
      "displayName": "Rozšířené formáty a dialekty",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/formats",
      "description": "JSON5, JSONC, JSON Lines a NDJSON řeší skutečné potřeby, jako jsou komentáře, koncové čárky a streamování, a přinášejí vlastní problémy s kompatibilitou a volbou.",
      "representativeQueries": [
        "Rozšířené formáty a dialekty"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-query",
      "displayName": "Dotazování a inkrementální úpravy",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/query",
      "description": "Vzít z JSON jednu hodnotu nebo změnit jedno pole vypadá jednoduše, ale po standardizaci se z toho stanou čtyři specifikace: JSONPath, JSON Pointer, JSON Patch a Merge Patch.",
      "representativeQueries": [
        "Dotazování a inkrementální úpravy"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-schema",
      "displayName": "Schéma a validace",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/schema",
      "description": "Popište tvar vašich dat pomocí JSON Schema, změňte verbální dohody v vykonatelnou validaci a nechte ho postupně řídit typy TypeScript i generování formulářů.",
      "representativeQueries": [
        "Schéma a validace"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-conversion",
      "displayName": "Převod formátů",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/conversion",
      "description": "Převod mezi JSON a YAML, XML, CSV, TypeScriptem, Javou, Go a SQL nikdy není bezztrátový. Podstatné je být výslovný v tom, kde ke ztrátě dochází.",
      "representativeQueries": [
        "Převod formátů"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-performance",
      "displayName": "Výkon a bezpečnost",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/performance",
      "description": "Soubor JSON o desítkách MB dokáže zamrazit hlavní vlákno a pečlivě zkonstruovaný JSON dokáže prorazit službu; tato kategorie pokrývá propustnost i obranu.",
      "representativeQueries": [
        "Výkon a bezpečnost"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-ecosystem",
      "displayName": "Nástroje a ekosystém",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/ecosystem",
      "description": "Parsovací knihovny, nástroje příkazového řádku a pluginy editorů tvoří každodenní sadu nástrojů pro JSON; klíčem k volbě mezi nimi je kvalita lokalizace chyb a zdraví údržby ekosystému.",
      "representativeQueries": [
        "Nástroje a ekosystém"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-practice",
      "displayName": "Inženýrská praxe",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/practice",
      "description": "Nasazení JSON do skutečných systémů: jak definovat smlouvy API, jak spravovat konfiguraci a fixtures, jak řešit kompatibilitu verzí a jak udržovat testovací data.",
      "representativeQueries": [
        "Inženýrská praxe"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:cs:learn-faq",
      "displayName": "Časté dotazy",
      "type": "text/html",
      "url": "https://bbdrug.com/cs/faq",
      "description": "Shromažďuje nejčastější otázky k nástrojům na tomto webu a ke specifikaci JSON, rozdělené podle scénářů, s odpovědí, podle které můžete jednat přímo, místo vágního závěru.",
      "representativeQueries": [
        "Časté dotazy"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:home",
      "displayName": "JSON Toolkit - formatowanie, walidacja i konwersja JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/pl",
      "description": "Darmowe środowisko JSON działające w całości w przeglądarce: formatowanie, walidacja, kompresja, escapowanie, konwersja do YAML, XML i CSV, porównywanie, zapytania JSONPath i walidacja Schema.",
      "representativeQueries": [
        "JSON Toolkit - formatowanie, walidacja i konwersja JSON",
        "narzędzia JSON",
        "formatter JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:parse",
      "displayName": "Parser i formatter JSON - błędy z wierszem i kolumną",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/parse",
      "description": "Formatuj, kompresuj i waliduj JSON ze wskazaniem dokładnego wiersza i kolumny błędu. Przeglądaj wynik jako drzewo, sortuj klucze i kopiuj wartości JSONPath — wszystko lokalnie.",
      "representativeQueries": [
        "Parser i formatter JSON - błędy z wierszem i kolumną",
        "parser JSON",
        "formatter JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:minify",
      "displayName": "Kompresja JSON i escapowanie - mniejsze ładunki",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/minify",
      "description": "Usuwaj białe znaki, aby zmniejszyć JSON, z licznikiem bajtów i stopniem kompresji na żywo. Escapuj ciągi dla Java, JavaScript lub Python i konwertuj Unicode lub Base64 lokalnie.",
      "representativeQueries": [
        "Kompresja JSON i escapowanie - mniejsze ładunki",
        "kompresja JSON",
        "minifikacja JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:editor",
      "displayName": "Edytor JSON online - walidacja na żywo i lokalne wersje robocze",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/editor",
      "description": "Edytuj JSON w dwóch panelach z walidacją podczas pisania i natychmiastowym podświetlaniem błędów. Formatowanie, kompresja, sortowanie kluczy i wersje robocze zapisywane lokalnie po odświeżeniu.",
      "representativeQueries": [
        "Edytor JSON online - walidacja na żywo i lokalne wersje robocze",
        "edytor JSON",
        "edytor JSON online"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:json5",
      "displayName": "JSON5 na JSON - komentarze i końcowe przecinki",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/json5",
      "description": "Konwertuj JSON5 na standardowy JSON i odwrotnie. Obsługiwane są komentarze, pojedyncze cudzysłowy, końcowe przecinki, liczby szesnastkowe i ciągi wielowierszowe — wszystko przetwarzane w przeglądarce.",
      "representativeQueries": [
        "JSON5 na JSON - komentarze i końcowe przecinki",
        "JSON5 na JSON",
        "parser JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-yaml",
      "displayName": "JSON na YAML - konwersja dwukierunkowa i opcje wcięć",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/yaml",
      "description": "Konwertuj JSON na czytelny YAML lub YAML z powrotem na JSON. Wybierz wcięcie i style, podglądaj wynik na żywo, a następnie skopiuj lub pobierz go do konfiguracji i pipeline CI.",
      "representativeQueries": [
        "JSON na YAML - konwersja dwukierunkowa i opcje wcięć"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-xml",
      "displayName": "JSON na XML - mapowanie tagów i wcięcia",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/xml",
      "description": "Konwertuj JSON na XML lub XML z powrotem na JSON z automatyczną obsługą korzenia, tablic i tekstu. Dostosuj wcięcia i mapowanie atrybutów, a następnie skopiuj lub pobierz wynik.",
      "representativeQueries": [
        "JSON na XML - mapowanie tagów i wcięcia"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-csv",
      "displayName": "JSON na CSV - dane tabelaryczne i nagłówki",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/csv",
      "description": "Konwertuj tablicę JSON na CSV z kluczami jako nagłówkami kolumn lub parsuj CSV z powrotem do JSON. Ustaw separatory i cytowanie, a następnie skopiuj lub pobierz tabelę.",
      "representativeQueries": [
        "JSON na CSV - dane tabelaryczne i nagłówki"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-ts",
      "displayName": "JSON na TypeScript - automatyczne generowanie interfejsów",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/ts",
      "description": "Generuj interfejsy TypeScript z próbki JSON, wykrywając zagnieżdżone obiekty, typy tablic i pola opcjonalne. Nazwij typ główny i wklej kod do projektu.",
      "representativeQueries": [
        "JSON na TypeScript - automatyczne generowanie interfejsów"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-java",
      "displayName": "JSON na Java POJO - automatyczne wnioskowanie typów pól",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/java",
      "description": "Generuj Java POJO z JSON z wnioskowanymi typami pól, listami i klasami zagnieżdżonymi. Ustaw pakiet i nazewnictwo, a następnie dodaj klasy do projektu.",
      "representativeQueries": [
        "JSON na Java POJO - automatyczne wnioskowanie typów pól"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-go",
      "displayName": "JSON na Go struct - automatyczne tagi json",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/go",
      "description": "Generuj struktury Go z JSON z wnioskowanymi typami, wycinkami, strukturami zagnieżdżonymi i tagami json. Ustaw nazwę struktury i wklej kod do projektu.",
      "representativeQueries": [
        "JSON na Go struct - automatyczne tagi json"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-schema",
      "displayName": "JSON na JSON Schema - wyprowadzanie ograniczeń struktury",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/schema",
      "description": "Wyprowadź JSON Schema z próbki, obejmującą typy, właściwości, wymagane pola i zagnieżdżone definicje, gotową do walidacji, formularzy i dokumentacji.",
      "representativeQueries": [
        "JSON na JSON Schema - wyprowadzanie ograniczeń struktury"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-table",
      "displayName": "JSON na tabelę - szybki widok tabelaryczny",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/table",
      "description": "Wyświetl tablicę JSON jako tabelę z kluczami jako kolumnami, rozwiniętymi zagnieżdżonymi polami i wypełnionymi pustymi komórkami. Skopiuj lub wyeksportuj wynik, aby szybko sprawdzić dane.",
      "representativeQueries": [
        "JSON na tabelę - szybki widok tabelaryczny"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:convert-query",
      "displayName": "JSON na ciąg zapytania URL - spłaszczanie zagnieżdżonych obiektów",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/convert/query",
      "description": "Zamień obiekt JSON na ciąg zapytania URL z automatyczną obsługą zagnieżdżonych obiektów, tablic i kodowania, albo parsuj ciąg zapytania z powrotem do JSON.",
      "representativeQueries": [
        "JSON na ciąg zapytania URL - spłaszczanie zagnieżdżonych obiektów"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:diff",
      "displayName": "Narzędzie JSON diff - rekursywne porównanie i podświetlenia",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/diff",
      "description": "Porównuj dwa dokumenty JSON rekursywnie i podświetlaj dodane, usunięte lub zmienione pola z pełnymi ścieżkami. Ignoruj kolejność lub wielkość liter i kopiuj podsumowanie różnic.",
      "representativeQueries": [
        "Narzędzie JSON diff - rekursywne porównanie i podświetlenia",
        "JSON diff",
        "porównanie JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:jsonpath",
      "displayName": "JSONPath online - wyodrębnianie węzłów JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/jsonpath",
      "description": "Odpytywaj JSON przez JSONPath i wyodrębniaj pasujące węzły za pomocą filtrów, wycinków, symboli wieloznacznych i rekursywnego zejścia. Kopiuj wyniki jako ścieżki lub wartości.",
      "representativeQueries": [
        "JSONPath online - wyodrębnianie węzłów JSON",
        "JSONPath",
        "zapytanie JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:history",
      "displayName": "Historia JSON - lokalne wpisy i przywracanie jednym kliknięciem",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/history",
      "description": "Przechowuj ostatnie 100 wyników JSON w pamięci przeglądarki. Wyszukuj, przeglądaj, usuwaj lub przywracaj dowolny wpis jednym kliknięciem — nic nigdy nie trafia na serwer.",
      "representativeQueries": [
        "Historia JSON - lokalne wpisy i przywracanie jednym kliknięciem",
        "historia JSON",
        "wpisy JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:utilities",
      "displayName": "Narzędzia kodowania - Base64, URL, znaczniki czasu i UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/utilities",
      "description": "Koduj i dekoduj Base64 oraz URL, konwertuj znaczniki czasu na daty i generuj UUID w partiach. Przydatne do debugowania API i szybkich konwersji.",
      "representativeQueries": [
        "Narzędzia kodowania - Base64, URL, znaczniki czasu i UUID",
        "koder Base64",
        "koder URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:download",
      "displayName": "Pobierz JSON Toolkit dla macOS i Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/download",
      "description": "Pobierz natywną aplikację desktopową JSON Toolkit do lokalnego parsowania, formatowania, konwersji, porównywania i historii, bez wysyłania danych z przeglądarki. Teraz macOS, wkrótce Windows i Linux.",
      "representativeQueries": [
        "Pobierz JSON Toolkit dla macOS i Windows",
        "aplikacja desktopowa JSON",
        "pobierz JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn",
      "displayName": "Baza wiedzy JSON - gramatyka, formaty i praktyka",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/home",
      "description": "Uporządkowana ścieżka przez JSON: gramatyka RFC 8259, pułapki typów danych, JSON5, JSON Lines, JSONPath, JSON Patch, walidacja Schema, konwersja formatów i kontrakty API.",
      "representativeQueries": [
        "Baza wiedzy JSON - gramatyka, formaty i praktyka",
        "poradnik JSON",
        "nauka JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-basics",
      "displayName": "Podstawy JSON i specyfikacja",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/basics",
      "description": "Punkt wyjścia stanowią RFC 8259 i ECMA-404: kategoria omawia gramatykę JSON, typy, kodowanie oraz granice parsowania — fundament, na którym opiera się każda praca z JSON.",
      "representativeQueries": [
        "Podstawy JSON i specyfikacja"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-formats",
      "displayName": "Formaty rozszerzone i dialekty",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/formats",
      "description": "JSON5, JSONC, JSON Lines i NDJSON rozwiązują realne potrzeby, takie jak komentarze, przecinki końcowe i strumieniowanie, ale niosą ze sobą własne problemy z zgodnością i wyborem.",
      "representativeQueries": [
        "Formaty rozszerzone i dialekty"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-query",
      "displayName": "Zapytania i modyfikacja przyrostowa",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/query",
      "description": "Wyjęcie pojedynczej wartości z JSON-a albo zmiana jednego pola wydaje się proste, ale po ustandaryzowaniu staje się czterema specyfikacjami: JSONPath, JSON Pointer, JSON Patch i Merge Patch.",
      "representativeQueries": [
        "Zapytania i modyfikacja przyrostowa"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-schema",
      "displayName": "Schemat i walidacja",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/schema",
      "description": "Opisz kształt danych za pomocą JSON Schema, zamień ustalenia słowne w wykonywalną walidację i pozwól, by napędzała ona typy TypeScript oraz generowanie formularzy.",
      "representativeQueries": [
        "Schemat i walidacja"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-conversion",
      "displayName": "Konwersja formatów",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/conversion",
      "description": "Konwersja między JSON a YAML, XML, CSV, TypeScript, Java, Go i SQL nigdy nie jest bezstratna. Istotne jest to, by jasno określić, gdzie następuje strata.",
      "representativeQueries": [
        "Konwersja formatów"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-performance",
      "displayName": "Wydajność i bezpieczeństwo",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/performance",
      "description": "Plik JSON o rozmiarze kilkudziesięciu megabajtów potrafi zablokować wątek główny, a starannie spreparowany JSON może przełamać zabezpieczenia usługi; ta kategoria obejmuje zarówno przepustowość, jak i obronę.",
      "representativeQueries": [
        "Wydajność i bezpieczeństwo"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-ecosystem",
      "displayName": "Narzędzia i ekosystem",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/ecosystem",
      "description": "Biblioteki parsujące, narzędzia wiersza poleceń i wtyczki edytorów tworzą codzienny łańcuch narzędzi JSON; kluczem do wyboru między nimi są jakość lokalizacji błędów i kondycja utrzymania ekosystemu.",
      "representativeQueries": [
        "Narzędzia i ekosystem"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-practice",
      "displayName": "Praktyka inżynieryjna",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/practice",
      "description": "JSON w realnych systemach: jak definiować kontrakty API, jak zarządzać konfiguracją i danymi testowymi, jak radzić sobie ze zgodnością wersji i jak utrzymywać dane testowe.",
      "representativeQueries": [
        "Praktyka inżynieryjna"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:pl:learn-faq",
      "displayName": "Często zadawane pytania",
      "type": "text/html",
      "url": "https://bbdrug.com/pl/faq",
      "description": "Zbiera najczęściej zadawane pytania dotyczące narzędzi tej witryny oraz specyfikacji JSON, pogrupowane według scenariuszy, z odpowiedzią, którą można od razu zastosować, zamiast ogólnego wniosku.",
      "representativeQueries": [
        "Często zadawane pytania"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:home",
      "displayName": "JSON Toolkit - Định dạng, kiểm tra và chuyển đổi JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/vi",
      "description": "Bàn làm việc JSON miễn phí chạy hoàn toàn trong trình duyệt của bạn: định dạng, kiểm tra, nén, escape, chuyển đổi sang YAML, XML và CSV, so sánh, truy vấn bằng JSONPath và kiểm tra Schema.",
      "representativeQueries": [
        "JSON Toolkit - Định dạng, kiểm tra và chuyển đổi JSON",
        "công cụ JSON",
        "định dạng JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:parse",
      "displayName": "Trình phân tích & định dạng JSON - Lỗi theo dòng và cột",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/parse",
      "description": "Định dạng, nén và kiểm tra JSON với lỗi cú pháp được chỉ đúng dòng và cột. Xem kết quả dạng cây, sắp xếp khóa và sao chép giá trị JSONPath, tất cả cục bộ.",
      "representativeQueries": [
        "Trình phân tích & định dạng JSON - Lỗi theo dòng và cột",
        "trình phân tích JSON",
        "định dạng JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:minify",
      "displayName": "Công cụ nén & escape JSON - Tải trọng nhỏ hơn",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/minify",
      "description": "Loại bỏ khoảng trắng để thu nhỏ JSON với số byte và tỷ lệ nén trực tiếp. Escape chuỗi cho Java, JavaScript hoặc Python, và chuyển đổi Unicode hoặc Base64 cục bộ.",
      "representativeQueries": [
        "Công cụ nén & escape JSON - Tải trọng nhỏ hơn",
        "nén JSON",
        "công cụ nén JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:editor",
      "displayName": "Trình soạn thảo JSON trực tuyến - Kiểm tra trực tiếp và bản nháp cục bộ",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/editor",
      "description": "Chỉnh sửa JSON trên hai khung với kiểm tra ngay khi nhập và đánh dấu lỗi tức thì. Định dạng, nén, sắp xếp khóa và giữ bản nháp lưu cục bộ qua các lần tải lại.",
      "representativeQueries": [
        "Trình soạn thảo JSON trực tuyến - Kiểm tra trực tiếp và bản nháp cục bộ",
        "trình soạn thảo JSON",
        "soạn thảo JSON trực tuyến"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:json5",
      "displayName": "Chuyển JSON5 sang JSON - Chú thích và dấu phẩy cuối",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/json5",
      "description": "Chuyển JSON5 sang JSON chuẩn và ngược lại. Hỗ trợ chú thích, dấu nháy đơn, dấu phẩy cuối, số thập lục phân và chuỗi nhiều dòng, tất cả xử lý trong trình duyệt của bạn.",
      "representativeQueries": [
        "Chuyển JSON5 sang JSON - Chú thích và dấu phẩy cuối",
        "JSON5 sang JSON",
        "trình phân tích JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-yaml",
      "displayName": "Chuyển JSON sang YAML - Hai chiều và tùy chọn thụt lề",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/yaml",
      "description": "Chuyển JSON sang YAML dễ đọc hoặc YAML ngược lại thành JSON. Chọn thụt lề và kiểu, xem trước trực tiếp, rồi sao chép hoặc tải xuống cho cấu hình và pipeline CI.",
      "representativeQueries": [
        "Chuyển JSON sang YAML - Hai chiều và tùy chọn thụt lề"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-xml",
      "displayName": "Chuyển JSON sang XML - Ánh xạ thẻ và thụt lề",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/xml",
      "description": "Chuyển JSON sang XML hoặc XML ngược lại thành JSON với xử lý tự động nút gốc, mảng và văn bản. Tinh chỉnh thụt lề và ánh xạ thuộc tính, rồi sao chép hoặc tải xuống.",
      "representativeQueries": [
        "Chuyển JSON sang XML - Ánh xạ thẻ và thụt lề"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-csv",
      "displayName": "Chuyển JSON sang CSV - Dữ liệu dạng bảng và tiêu đề",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/csv",
      "description": "Chuyển mảng JSON sang CSV với khóa làm cột tiêu đề, hoặc phân tích CSV ngược lại thành JSON. Đặt dấu phân cách và cách trích dẫn, rồi sao chép hoặc tải bảng xuống.",
      "representativeQueries": [
        "Chuyển JSON sang CSV - Dữ liệu dạng bảng và tiêu đề"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-ts",
      "displayName": "Chuyển JSON sang TypeScript - Tự động tạo interface",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/ts",
      "description": "Tạo interface TypeScript từ mẫu JSON, nhận diện đối tượng lồng nhau, kiểu mảng và trường tùy chọn. Đặt tên kiểu gốc và dán vào mã của bạn.",
      "representativeQueries": [
        "Chuyển JSON sang TypeScript - Tự động tạo interface"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-java",
      "displayName": "Chuyển JSON sang Java POJO - Tự động suy luận kiểu trường",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/java",
      "description": "Tạo POJO Java từ JSON với kiểu trường, danh sách và lớp lồng nhau được suy luận. Đặt package và cách đặt tên, rồi thêm các lớp vào dự án của bạn.",
      "representativeQueries": [
        "Chuyển JSON sang Java POJO - Tự động suy luận kiểu trường"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-go",
      "displayName": "Chuyển JSON sang Go Struct - Tự động tạo thẻ json",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/go",
      "description": "Tạo struct Go từ JSON với kiểu, slice, struct lồng nhau và thẻ json được suy luận. Đặt tên struct, rồi dán mã vào dự án của bạn.",
      "representativeQueries": [
        "Chuyển JSON sang Go Struct - Tự động tạo thẻ json"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-schema",
      "displayName": "Chuyển JSON sang JSON Schema - Suy ra ràng buộc cấu trúc",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/schema",
      "description": "Suy ra JSON Schema từ một mẫu, bao gồm kiểu, thuộc tính, trường bắt buộc và định nghĩa lồng nhau, sẵn sàng cho kiểm tra, biểu mẫu và tài liệu.",
      "representativeQueries": [
        "Chuyển JSON sang JSON Schema - Suy ra ràng buộc cấu trúc"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-table",
      "displayName": "Chuyển JSON sang bảng - Xem dữ liệu dạng bảng nhanh chóng",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/table",
      "description": "Xem mảng JSON dưới dạng bảng với khóa làm cột, trường lồng nhau được mở rộng và ô trống được điền. Sao chép hoặc xuất kết quả để kiểm tra dữ liệu nhanh.",
      "representativeQueries": [
        "Chuyển JSON sang bảng - Xem dữ liệu dạng bảng nhanh chóng"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:convert-query",
      "displayName": "Chuyển JSON sang chuỗi truy vấn URL - Làm phẳng đối tượng lồng nhau",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/convert/query",
      "description": "Biến đối tượng JSON thành chuỗi truy vấn URL với đối tượng lồng nhau, mảng và mã hóa được xử lý tự động, hoặc phân tích chuỗi truy vấn ngược lại thành JSON.",
      "representativeQueries": [
        "Chuyển JSON sang chuỗi truy vấn URL - Làm phẳng đối tượng lồng nhau"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:diff",
      "displayName": "Công cụ so sánh JSON - So sánh đệ quy và làm nổi bật",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/diff",
      "description": "So sánh đệ quy hai tài liệu JSON và làm nổi bật các trường thêm, bớt hoặc thay đổi với đường dẫn đầy đủ. Bỏ qua thứ tự hoặc chữ hoa chữ thường và sao chép tóm tắt khác biệt.",
      "representativeQueries": [
        "Công cụ so sánh JSON - So sánh đệ quy và làm nổi bật",
        "so sánh JSON",
        "diff JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:jsonpath",
      "displayName": "Công cụ truy vấn JSONPath - Trích xuất nút JSON trực tuyến",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/jsonpath",
      "description": "Truy vấn JSON bằng JSONPath và trích xuất các nút khớp bằng bộ lọc, slice, ký tự đại diện và truy xuất đệ quy. Sao chép kết quả dưới dạng đường dẫn hoặc giá trị.",
      "representativeQueries": [
        "Công cụ truy vấn JSONPath - Trích xuất nút JSON trực tuyến",
        "JSONPath",
        "truy vấn JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:history",
      "displayName": "Lịch sử JSON - Bản ghi cục bộ và khôi phục một bấm",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/history",
      "description": "Lưu 100 kết quả JSON gần nhất trong bộ nhớ trình duyệt. Tìm kiếm, xem, xóa hoặc khôi phục bất kỳ bản ghi nào chỉ với một bấm, không có gì được gửi đến máy chủ.",
      "representativeQueries": [
        "Lịch sử JSON - Bản ghi cục bộ và khôi phục một bấm",
        "lịch sử JSON",
        "bản ghi JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:utilities",
      "displayName": "Tiện ích mã hóa - Base64, URL, dấu thời gian và UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/utilities",
      "description": "Mã hóa và giải mã Base64 và URL, chuyển dấu thời gian thành ngày và tạo UUID theo lô. Tiện cho gỡ lỗi API và chuyển đổi nhanh.",
      "representativeQueries": [
        "Tiện ích mã hóa - Base64, URL, dấu thời gian và UUID",
        "mã hóa Base64",
        "mã hóa URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:download",
      "displayName": "Tải ứng dụng JSON Toolkit cho macOS và Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/download",
      "description": "Tải ứng dụng máy tính JSON Toolkit gốc để phân tích, định dạng, chuyển đổi, so sánh và lưu lịch sử cục bộ, không tải lên qua trình duyệt. Hiện có bản macOS; Windows và Linux sẽ ra mắt sau.",
      "representativeQueries": [
        "Tải ứng dụng JSON Toolkit cho macOS và Windows",
        "ứng dụng JSON máy tính",
        "tải JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn",
      "displayName": "Kho kiến thức JSON - Ngữ pháp, định dạng và thực hành",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/home",
      "description": "Lộ trình có cấu trúc qua JSON: ngữ pháp RFC 8259, những cạm bẫy về kiểu dữ liệu, JSON5, JSON Lines, JSONPath, JSON Patch, kiểm tra Schema, chuyển đổi và hợp đồng API.",
      "representativeQueries": [
        "Kho kiến thức JSON - Ngữ pháp, định dạng và thực hành",
        "hướng dẫn JSON",
        "JSON tutorial"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-basics",
      "displayName": "Kiến thức cơ bản về JSON và đặc tả",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/basics",
      "description": "Bắt đầu từ RFC 8259 và ECMA-404, chuyên mục này trình bày ngữ pháp, kiểu dữ liệu, mã hóa và ranh giới phân tích cú pháp của JSON — nền tảng mà mọi công việc với JSON đều dựa trên đó.",
      "representativeQueries": [
        "Kiến thức cơ bản về JSON và đặc tả"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-formats",
      "displayName": "Định dạng mở rộng và các biến thể",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/formats",
      "description": "JSON5, JSONC, JSON Lines và NDJSON giải quyết những nhu cầu thực tế như chú thích, dấu phẩy cuối và truyền dữ liệu dạng luồng, nhưng cũng mang theo vấn đề tương thích và lựa chọn của riêng chúng.",
      "representativeQueries": [
        "Định dạng mở rộng và các biến thể"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-query",
      "displayName": "Truy vấn và sửa từng phần",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/query",
      "description": "Lấy một giá trị ra khỏi JSON hoặc đổi một trường nghe có vẻ đơn giản, nhưng khi chuẩn hoá thì nó thành bốn đặc tả: JSONPath, JSON Pointer, JSON Patch và Merge Patch.",
      "representativeQueries": [
        "Truy vấn và sửa từng phần"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-schema",
      "displayName": "Schema và xác thực dữ liệu",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/schema",
      "description": "Mô tả hình dạng dữ liệu bằng JSON Schema, biến những thỏa thuận miệng thành xác thực có thể thực thi, rồi để nó dẫn dắt việc sinh kiểu TypeScript và form.",
      "representativeQueries": [
        "Schema và xác thực dữ liệu"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-conversion",
      "displayName": "Chuyển đổi định dạng",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/conversion",
      "description": "Chuyển đổi giữa JSON với YAML, XML, CSV, TypeScript, Java, Go và SQL chưa bao giờ là không mất mát. Điều quan trọng là nói rõ mất mát xảy ra ở đâu.",
      "representativeQueries": [
        "Chuyển đổi định dạng"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-performance",
      "displayName": "Hiệu năng và bảo mật",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/performance",
      "description": "Một tệp JSON hàng chục megabyte có thể làm đóng băng luồng chính, và JSON được dựng khéo léo có thể đâm thủng một dịch vụ; danh mục này bao gồm cả thông lượng lẫn phòng thủ.",
      "representativeQueries": [
        "Hiệu năng và bảo mật"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-ecosystem",
      "displayName": "Công cụ & Hệ sinh thái",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/ecosystem",
      "description": "Thư viện phân tích, công cụ dòng lệnh và plugin trình soạn thảo tạo nên bộ công cụ JSON hằng ngày; chìa khoá để chọn giữa chúng là chất lượng định vị lỗi và mức khoẻ bảo trì của hệ sinh thái.",
      "representativeQueries": [
        "Công cụ & Hệ sinh thái"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-practice",
      "displayName": "Thực tiễn kỹ thuật",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/practice",
      "description": "Đưa JSON vào hệ thống thật: cách định nghĩa hợp đồng API, cách quản lý cấu hình và fixture, cách xử lý tương thích phiên bản, và cách duy trì dữ liệu kiểm thử.",
      "representativeQueries": [
        "Thực tiễn kỹ thuật"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:vi:learn-faq",
      "displayName": "Câu hỏi thường gặp",
      "type": "text/html",
      "url": "https://bbdrug.com/vi/faq",
      "description": "Tập hợp những câu hỏi thường gặp nhất về các công cụ trên trang này và về đặc tả JSON, nhóm theo tình huống, với câu trả lời có thể hành động ngay thay vì một kết luận mơ hồ.",
      "representativeQueries": [
        "Câu hỏi thường gặp"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:home",
      "displayName": "JSON Toolkit - Format, Sahkan dan Tukar JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/ms",
      "description": "Meja kerja JSON percuma yang berjalan sepenuhnya dalam pelayar anda: format, sahkan, mampatkan, escape, tukar kepada YAML, XML dan CSV, banding, pertanyaan dengan JSONPath dan sahkan Schema.",
      "representativeQueries": [
        "JSON Toolkit - Format, Sahkan dan Tukar JSON",
        "alat JSON",
        "format JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:parse",
      "displayName": "Penghurai & Pemformat JSON - Ralat dengan Baris dan Lajur",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/parse",
      "description": "Format, mampatkan dan sahkan JSON dengan ralat sintaks ditunjukkan pada baris dan lajur yang tepat. Periksa hasil sebagai pokok, isih kunci dan salin nilai JSONPath, semuanya secara setempat.",
      "representativeQueries": [
        "Penghurai & Pemformat JSON - Ralat dengan Baris dan Lajur",
        "penghurai JSON",
        "pemformat JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:minify",
      "displayName": "Alat Mampat & Escape JSON - Muatan Lebih Kecil",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/minify",
      "description": "Buang ruang kosong untuk mengecilkan JSON dengan kiraan bait dan nisbah mampatan langsung. Escape rentetan untuk Java, JavaScript atau Python, dan tukar Unicode atau Base64 secara setempat.",
      "representativeQueries": [
        "Alat Mampat & Escape JSON - Muatan Lebih Kecil",
        "mampatkan JSON",
        "alat mampat JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:editor",
      "displayName": "Editor JSON Dalam Talian - Pengesahan Langsung dan Draf Setempat",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/editor",
      "description": "Edit JSON dalam dua panel dengan pengesahan semasa menaip dan sorotan ralat segera. Format, mampatkan, isih kunci dan simpan draf secara setempat merentas muat semula.",
      "representativeQueries": [
        "Editor JSON Dalam Talian - Pengesahan Langsung dan Draf Setempat",
        "editor JSON",
        "editor JSON dalam talian"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:json5",
      "displayName": "Penukar JSON5 ke JSON - Komen dan Koma Mengekor",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/json5",
      "description": "Tukar JSON5 kepada JSON standard dan sebaliknya. Menyokong komen, petikan tunggal, koma mengekor, nombor heksadesimal dan rentetan berbilang baris, semuanya diproses dalam pelayar anda.",
      "representativeQueries": [
        "Penukar JSON5 ke JSON - Komen dan Koma Mengekor",
        "JSON5 ke JSON",
        "penghurai JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-yaml",
      "displayName": "Penukar JSON ke YAML - Dua Hala dan Pilihan Indentasi",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/yaml",
      "description": "Tukar JSON kepada YAML yang mudah dibaca atau YAML kembali kepada JSON. Pilih indentasi dan gaya, pratonton secara langsung, kemudian salin atau muat turun untuk konfigurasi dan saluran CI.",
      "representativeQueries": [
        "Penukar JSON ke YAML - Dua Hala dan Pilihan Indentasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-xml",
      "displayName": "Penukar JSON ke XML - Pemetaan Tag dan Indentasi",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/xml",
      "description": "Tukar JSON kepada XML atau XML kembali kepada JSON dengan pengendalian akar, tatasusunan dan teks secara automatik. Laraskan indentasi dan pemetaan atribut, kemudian salin atau muat turun.",
      "representativeQueries": [
        "Penukar JSON ke XML - Pemetaan Tag dan Indentasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-csv",
      "displayName": "Penukar JSON ke CSV - Data Berjadual dan Pengepala",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/csv",
      "description": "Tukar tatasusunan JSON kepada CSV dengan kunci sebagai lajur pengepala, atau huraikan CSV kembali kepada JSON. Tetapkan pemisah dan petikan, kemudian salin atau muat turun jadual.",
      "representativeQueries": [
        "Penukar JSON ke CSV - Data Berjadual dan Pengepala"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-ts",
      "displayName": "JSON ke TypeScript - Jana Antara Muka Secara Automatik",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/ts",
      "description": "Jana antara muka TypeScript daripada sampel JSON, mengesan objek bersarang, jenis tatasusunan dan medan pilihan. Namakan jenis akar dan tampal ke dalam kod anda.",
      "representativeQueries": [
        "JSON ke TypeScript - Jana Antara Muka Secara Automatik"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-java",
      "displayName": "JSON ke POJO Java - Inferens Jenis Medan Secara Automatik",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/java",
      "description": "Jana POJO Java daripada JSON dengan jenis medan, senarai dan kelas bersarang yang diinferens. Tetapkan pakej dan penamaan, kemudian masukkan kelas ke dalam projek anda.",
      "representativeQueries": [
        "JSON ke POJO Java - Inferens Jenis Medan Secara Automatik"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-go",
      "displayName": "JSON ke Struct Go - Tag json Automatik",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/go",
      "description": "Jana struct Go daripada JSON dengan jenis, hirisan, struct bersarang dan tag json yang diinferens. Tetapkan nama struct, kemudian tampal kod ke dalam projek anda.",
      "representativeQueries": [
        "JSON ke Struct Go - Tag json Automatik"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-schema",
      "displayName": "JSON ke JSON Schema - Terbitkan Kekangan Struktur",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/schema",
      "description": "Terbitkan JSON Schema daripada sampel, termasuk jenis, sifat, medan wajib dan definisi bersarang, sedia untuk pengesahan, borang dan dokumentasi.",
      "representativeQueries": [
        "JSON ke JSON Schema - Terbitkan Kekangan Struktur"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-table",
      "displayName": "JSON ke Jadual - Paparan Berjadual Pantas",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/table",
      "description": "Lihat tatasusunan JSON sebagai jadual dengan kunci sebagai lajur, medan bersarang dikembangkan dan sel kosong diisi. Salin atau eksport hasil untuk menyemak data dengan pantas.",
      "representativeQueries": [
        "JSON ke Jadual - Paparan Berjadual Pantas"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:convert-query",
      "displayName": "JSON ke Rentetan Pertanyaan URL - Ratakan Objek Bersarang",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/convert/query",
      "description": "Tukar objek JSON kepada rentetan pertanyaan URL dengan objek bersarang, tatasusunan dan pengekodan dikendalikan untuk anda, atau huraikan rentetan pertanyaan kembali kepada JSON.",
      "representativeQueries": [
        "JSON ke Rentetan Pertanyaan URL - Ratakan Objek Bersarang"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:diff",
      "displayName": "Alat Perbezaan JSON - Perbandingan Rekursif dan Sorotan",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/diff",
      "description": "Banding dua dokumen JSON secara rekursif dan serlahkan medan yang ditambah, dibuang atau diubah dengan laluan penuh. Abaikan susunan atau huruf besar/kecil dan salin ringkasan perbezaan.",
      "representativeQueries": [
        "Alat Perbezaan JSON - Perbandingan Rekursif dan Sorotan",
        "beza JSON",
        "banding JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:jsonpath",
      "displayName": "Alat Pertanyaan JSONPath - Ekstrak Nod JSON Dalam Talian",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/jsonpath",
      "description": "Tanya JSON dengan JSONPath dan ekstrak nod yang sepadan menggunakan penapis, hirisan, kad liar dan penurunan rekursif. Salin hasil sebagai laluan atau nilai.",
      "representativeQueries": [
        "Alat Pertanyaan JSONPath - Ekstrak Nod JSON Dalam Talian",
        "JSONPath",
        "pertanyaan JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:history",
      "displayName": "Sejarah JSON - Rekod Setempat dan Pemulihan Sekali Klik",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/history",
      "description": "Simpan 100 hasil JSON terakhir dalam storan pelayar. Cari, periksa, padam atau pulihkan mana-mana rekod dengan sekali klik, tanpa apa-apa dihantar ke pelayan.",
      "representativeQueries": [
        "Sejarah JSON - Rekod Setempat dan Pemulihan Sekali Klik",
        "sejarah JSON",
        "rekod JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:utilities",
      "displayName": "Utiliti Pengekodan - Base64, URL, Cap Masa dan UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/utilities",
      "description": "Kod dan nyahkod Base64 serta URL, tukar cap masa kepada tarikh dan jana UUID secara kelompok. Berguna untuk penyahpepijatan API dan penukaran pantas.",
      "representativeQueries": [
        "Utiliti Pengekodan - Base64, URL, Cap Masa dan UUID",
        "pengekod Base64",
        "pengekod URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:download",
      "displayName": "Muat Turun Aplikasi JSON Toolkit untuk macOS dan Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/download",
      "description": "Muat turun aplikasi desktop asli JSON Toolkit untuk penghuraian, pemformatan, penukaran, perbandingan dan sejarah secara setempat, tanpa muat naik melalui pelayar. macOS kini, Windows dan Linux menyusul.",
      "representativeQueries": [
        "Muat Turun Aplikasi JSON Toolkit untuk macOS dan Windows",
        "aplikasi desktop JSON",
        "muat turun JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn",
      "displayName": "Pangkalan Pengetahuan JSON - Tatabahasa, Format dan Amalan",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/home",
      "description": "Laluan berstruktur melalui JSON: tatabahasa RFC 8259, perangkap jenis data, JSON5, JSON Lines, JSONPath, JSON Patch, pengesahan Schema, penukaran format dan kontrak API.",
      "representativeQueries": [
        "Pangkalan Pengetahuan JSON - Tatabahasa, Format dan Amalan",
        "panduan JSON",
        "tutorial JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-basics",
      "displayName": "Asas JSON dan Spesifikasi",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/basics",
      "description": "Bermula daripada RFC 8259 dan ECMA-404, kategori ini menghuraikan tatabahasa, jenis, pengekodan, dan sempadan penghuraian JSON — asas yang menjadi sandaran setiap kerja berkaitan JSON.",
      "representativeQueries": [
        "Asas JSON dan Spesifikasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-formats",
      "displayName": "Format Lanjutan dan Dialek",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/formats",
      "description": "JSON5, JSONC, JSON Lines dan NDJSON menyelesaikan keperluan sebenar seperti komen, koma di hujung dan penstriman, dan membawa masalah keserasian serta pemilihan tersendiri.",
      "representativeQueries": [
        "Format Lanjutan dan Dialek"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-query",
      "displayName": "Pertanyaan dan Pengubahsuaian Berperingkat",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/query",
      "description": "Mengambil satu nilai daripada JSON atau menukar satu medan kelihatan mudah, tetapi setelah diseragamkan ia menjadi empat spesifikasi: JSONPath, JSON Pointer, JSON Patch, dan Merge Patch.",
      "representativeQueries": [
        "Pertanyaan dan Pengubahsuaian Berperingkat"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-schema",
      "displayName": "Schema dan Pengesahan",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/schema",
      "description": "Terangkan bentuk data anda dengan JSON Schema, tukar persetujuan lisan menjadi pengesahan yang boleh dilaksanakan, dan biarkan ia memacu jenis TypeScript serta penjanaan borang secara bergilir.",
      "representativeQueries": [
        "Schema dan Pengesahan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-conversion",
      "displayName": "Penukaran Format",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/conversion",
      "description": "Penukaran antara JSON dan YAML, XML, CSV, TypeScript, Java, Go, serta SQL tidak pernah tanpa kehilangan. Yang penting ialah menyatakan dengan jelas di mana kehilangan itu berlaku.",
      "representativeQueries": [
        "Penukaran Format"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-performance",
      "displayName": "Prestasi dan Keselamatan",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/performance",
      "description": "Fail JSON bersaiz puluhan megabait boleh membekukan main thread, dan JSON yang direka dengan teliti boleh menembusi perkhidmatan; kategori ini merangkumi kedua-dua daya pemprosesan dan pertahanan.",
      "representativeQueries": [
        "Prestasi dan Keselamatan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-ecosystem",
      "displayName": "Alatan & Ekosistem",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/ecosystem",
      "description": "Pustaka penghurai, alat baris arahan dan pemalam editor membentuk rantaian alat JSON harian; kunci untuk memilih antaranya ialah kualiti lokasi ralat dan kesihatan penyelenggaraan ekosistem.",
      "representativeQueries": [
        "Alatan & Ekosistem"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-practice",
      "displayName": "Amalan Kejuruteraan",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/practice",
      "description": "Meletakkan JSON ke dalam sistem sebenar: cara mentakrifkan kontrak API, cara mengurus konfigurasi dan fixture, cara mengendalikan keserasian versi, dan cara menyelenggara data ujian.",
      "representativeQueries": [
        "Amalan Kejuruteraan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ms:learn-faq",
      "displayName": "Soalan Lazim",
      "type": "text/html",
      "url": "https://bbdrug.com/ms/faq",
      "description": "Mengumpulkan soalan yang paling kerap ditanya tentang alat di laman ini dan tentang spesifikasi JSON, dikumpulkan mengikut senario, dengan jawapan yang boleh anda gunakan terus dan bukannya kesimpulan yang kabur.",
      "representativeQueries": [
        "Soalan Lazim"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:home",
      "displayName": "JSON Toolkit - จัดรูปแบบ ตรวจสอบ และแปลง JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/th",
      "description": "เวิร์กเบนช์ JSON ฟรีที่ทำงานในเบราว์เซอร์ทั้งหมด: จัดรูปแบบ ตรวจสอบ ย่อขนาด Escape แปลงเป็น YAML, XML และ CSV เปรียบเทียบ คิวรีด้วย JSONPath และตรวจสอบ Schema",
      "representativeQueries": [
        "JSON Toolkit - จัดรูปแบบ ตรวจสอบ และแปลง JSON",
        "เครื่องมือ JSON",
        "ตัวจัดรูปแบบ JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:parse",
      "displayName": "ตัวแยกวิเคราะห์และจัดรูปแบบ JSON - ระบุบรรทัดและคอลัมน์ของข้อผิดพลาด",
      "type": "text/html",
      "url": "https://bbdrug.com/th/parse",
      "description": "จัดรูปแบบ ย่อขนาด และตรวจสอบ JSON พร้อมระบุไวยากรณ์ผิดพลาดถึงบรรทัดและคอลัมน์ที่แน่นอน ดูผลลัพธ์แบบต้นไม้ เรียงคีย์ และคัดลอกค่า JSONPath ทั้งหมดในเครื่อง",
      "representativeQueries": [
        "ตัวแยกวิเคราะห์และจัดรูปแบบ JSON - ระบุบรรทัดและคอลัมน์ของข้อผิดพลาด",
        "ตัวแยกวิเคราะห์ JSON",
        "ตัวจัดรูปแบบ JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:minify",
      "displayName": "เครื่องมือย่อขนาดและ Escape JSON - เพย์โหลดเล็กลง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/minify",
      "description": "ลบช่องว่างเพื่อย่อ JSON พร้อมนับไบต์และอัตราการบีบอัดแบบสด Escape สตริงสำหรับ Java, JavaScript หรือ Python และแปลง Unicode หรือ Base64 ในเครื่อง",
      "representativeQueries": [
        "เครื่องมือย่อขนาดและ Escape JSON - เพย์โหลดเล็กลง",
        "ย่อขนาด JSON",
        "ตัวย่อขนาด JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:editor",
      "displayName": "ตัวแก้ไข JSON ออนไลน์ - ตรวจสอบแบบสดและฉบับร่างในเครื่อง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/editor",
      "description": "แก้ไข JSON ในสองบานหน้าต่างพร้อมตรวจสอบขณะพิมพ์และไฮไลต์ข้อผิดพลาดทันที จัดรูปแบบ ย่อขนาด เรียงคีย์ และเก็บฉบับร่างไว้ในเครื่องข้ามการโหลดใหม่",
      "representativeQueries": [
        "ตัวแก้ไข JSON ออนไลน์ - ตรวจสอบแบบสดและฉบับร่างในเครื่อง",
        "ตัวแก้ไข JSON",
        "ตัวแก้ไข JSON ออนไลน์"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:json5",
      "displayName": "ตัวแปลง JSON5 เป็น JSON - คอมเมนต์และจุลภาคท้าย",
      "type": "text/html",
      "url": "https://bbdrug.com/th/json5",
      "description": "แปลง JSON5 เป็น JSON มาตรฐานและย้อนกลับ รองรับคอมเมนต์ เครื่องหมายคำพูดเดี่ยว จุลภาคท้าย เลขฐานสิบหก และสตริงหลายบรรทัด ทั้งหมดประมวลผลในเบราว์เซอร์",
      "representativeQueries": [
        "ตัวแปลง JSON5 เป็น JSON - คอมเมนต์และจุลภาคท้าย",
        "JSON5 เป็น JSON",
        "ตัวแยกวิเคราะห์ JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-yaml",
      "displayName": "ตัวแปลง JSON เป็น YAML - สองทางและตัวเลือกการเยื้อง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/yaml",
      "description": "แปลง JSON เป็น YAML ที่อ่านง่ายหรือ YAML กลับเป็น JSON เลือกการเยื้องและสไตล์ ดูตัวอย่างแบบสด แล้วคัดลอกหรือดาวน์โหลดสำหรับการกำหนดค่าและไปป์ไลน์ CI",
      "representativeQueries": [
        "ตัวแปลง JSON เป็น YAML - สองทางและตัวเลือกการเยื้อง"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-xml",
      "displayName": "ตัวแปลง JSON เป็น XML - การจับคู่แท็กและการเยื้อง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/xml",
      "description": "แปลง JSON เป็น XML หรือ XML กลับเป็น JSON พร้อมจัดการราก อาร์เรย์ และข้อความอัตโนมัติ ปรับการเยื้องและการจับคู่แอตทริบิวต์ แล้วคัดลอกหรือดาวน์โหลด",
      "representativeQueries": [
        "ตัวแปลง JSON เป็น XML - การจับคู่แท็กและการเยื้อง"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-csv",
      "displayName": "ตัวแปลง JSON เป็น CSV - ข้อมูลตารางและส่วนหัว",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/csv",
      "description": "แปลงอาร์เรย์ JSON เป็น CSV โดยใช้คีย์เป็นคอลัมน์ส่วนหัว หรือแยกวิเคราะห์ CSV กลับเป็น JSON ตั้งค่าตัวคั่นและการใส่เครื่องหมายคำพูด แล้วคัดลอกหรือดาวน์โหลดตาราง",
      "representativeQueries": [
        "ตัวแปลง JSON เป็น CSV - ข้อมูลตารางและส่วนหัว"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-ts",
      "displayName": "JSON เป็น TypeScript - สร้างอินเทอร์เฟซอัตโนมัติ",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/ts",
      "description": "สร้างอินเทอร์เฟซ TypeScript จากตัวอย่าง JSON โดยตรวจจับออบเจ็กต์ซ้อน ชนิดอาร์เรย์ และฟิลด์ไม่บังคับ ตั้งชื่อชนิดรากแล้ววางในโค้ดของคุณ",
      "representativeQueries": [
        "JSON เป็น TypeScript - สร้างอินเทอร์เฟซอัตโนมัติ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-java",
      "displayName": "JSON เป็น Java POJO - อนุมานชนิดฟิลด์อัตโนมัติ",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/java",
      "description": "สร้าง Java POJO จาก JSON พร้อมชนิดฟิลด์ที่อนุมาน รายการ และคลาสซ้อน ตั้งชื่อแพ็กเกจและการตั้งชื่อ แล้วนำคลาสไปใช้ในโปรเจกต์",
      "representativeQueries": [
        "JSON เป็น Java POJO - อนุมานชนิดฟิลด์อัตโนมัติ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-go",
      "displayName": "JSON เป็น Go Struct - json tag อัตโนมัติ",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/go",
      "description": "สร้าง Go struct จาก JSON พร้อมชนิดที่อนุมาน สไลซ์ สตรัคซ้อน และ json tag ตั้งชื่อสตรัคแล้ววางโค้ดในโปรเจกต์",
      "representativeQueries": [
        "JSON เป็น Go Struct - json tag อัตโนมัติ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-schema",
      "displayName": "JSON เป็น JSON Schema - สร้างข้อจำกัดโครงสร้าง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/schema",
      "description": "สร้าง JSON Schema จากตัวอย่าง รวมถึงชนิด คุณสมบัติ ฟิลด์ที่บังคับ และคำจำกัดความซ้อน พร้อมใช้สำหรับการตรวจสอบ ฟอร์ม และเอกสาร",
      "representativeQueries": [
        "JSON เป็น JSON Schema - สร้างข้อจำกัดโครงสร้าง"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-table",
      "displayName": "JSON เป็นตาราง - มุมมองตารางอย่างรวดเร็ว",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/table",
      "description": "ดูอาร์เรย์ JSON เป็นตารางโดยใช้คีย์เป็นคอลัมน์ ขยายฟิลด์ซ้อน และเติมช่องว่าง คัดลอกหรือส่งออกผลลัพธ์เพื่อตรวจสอบข้อมูลอย่างรวดเร็ว",
      "representativeQueries": [
        "JSON เป็นตาราง - มุมมองตารางอย่างรวดเร็ว"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:convert-query",
      "displayName": "JSON เป็นสตริงคิวรี URL - แบนออบเจ็กต์ซ้อน",
      "type": "text/html",
      "url": "https://bbdrug.com/th/convert/query",
      "description": "เปลี่ยนออบเจ็กต์ JSON เป็นสตริงคิวรี URL โดยจัดการออบเจ็กต์ซ้อน อาร์เรย์ และการเข้ารหัสให้ หรือแยกวิเคราะห์สตริงคิวรีกลับเป็น JSON",
      "representativeQueries": [
        "JSON เป็นสตริงคิวรี URL - แบนออบเจ็กต์ซ้อน"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:diff",
      "displayName": "เครื่องมือเปรียบเทียบ JSON - เปรียบเทียบแบบเรียกซ้ำและไฮไลต์",
      "type": "text/html",
      "url": "https://bbdrug.com/th/diff",
      "description": "เปรียบเทียบเอกสาร JSON สองชุดแบบเรียกซ้ำและไฮไลต์ฟิลด์ที่เพิ่ม ลบ หรือเปลี่ยนแปลงพร้อมพาธเต็ม ไม่สนลำดับหรือตัวพิมพ์ และคัดลอกสรุปความต่างได้",
      "representativeQueries": [
        "เครื่องมือเปรียบเทียบ JSON - เปรียบเทียบแบบเรียกซ้ำและไฮไลต์",
        "JSON diff",
        "เปรียบเทียบ JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:jsonpath",
      "displayName": "เครื่องมือคิวรี JSONPath - ดึงโหนด JSON ออนไลน์",
      "type": "text/html",
      "url": "https://bbdrug.com/th/jsonpath",
      "description": "คิวรี JSON ด้วย JSONPath และดึงโหนดที่ตรงกันด้วยตัวกรอง สไลซ์ ไวลด์การ์ด และการไล่ลงแบบเรียกซ้ำ คัดลอกผลลัพธ์เป็นพาธหรือค่า",
      "representativeQueries": [
        "เครื่องมือคิวรี JSONPath - ดึงโหนด JSON ออนไลน์",
        "JSONPath",
        "คิวรี JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:history",
      "displayName": "ประวัติ JSON - ระเบียนในเครื่องและกู้คืนในคลิกเดียว",
      "type": "text/html",
      "url": "https://bbdrug.com/th/history",
      "description": "เก็บผลลัพธ์ JSON ล่าสุด 100 รายการในที่เก็บของเบราว์เซอร์ ค้นหา ตรวจสอบ ลบ หรือกู้คืนระเบียนใดก็ได้ในคลิกเดียว โดยไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์",
      "representativeQueries": [
        "ประวัติ JSON - ระเบียนในเครื่องและกู้คืนในคลิกเดียว",
        "ประวัติ JSON",
        "ระเบียน JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:utilities",
      "displayName": "เครื่องมือเข้ารหัส - Base64, URL, เวลาประทับ และ UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/th/utilities",
      "description": "เข้ารหัสและถอดรหัส Base64 และ URL แปลงเวลาประทับเป็นวันที่ และสร้าง UUID เป็นชุด สะดวกสำหรับดีบัก API และการแปลงอย่างรวดเร็ว",
      "representativeQueries": [
        "เครื่องมือเข้ารหัส - Base64, URL, เวลาประทับ และ UUID",
        "ตัวเข้ารหัส Base64",
        "ตัวเข้ารหัส URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:download",
      "displayName": "ดาวน์โหลดแอป JSON Toolkit สำหรับ macOS และ Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/th/download",
      "description": "ดาวน์โหลดแอปเดสก์ท็อป JSON Toolkit เนทีฟสำหรับแยกวิเคราะห์ จัดรูปแบบ แปลง เปรียบเทียบ และเก็บประวัติในเครื่อง โดยไม่มีการอัปโหลดผ่านเบราว์เซอร์ macOS พร้อมแล้ว Windows และ Linux ตามมา",
      "representativeQueries": [
        "ดาวน์โหลดแอป JSON Toolkit สำหรับ macOS และ Windows",
        "แอปเดสก์ท็อป JSON",
        "ดาวน์โหลด JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn",
      "displayName": "ฐานความรู้ JSON - ไวยากรณ์ รูปแบบ และการปฏิบัติ",
      "type": "text/html",
      "url": "https://bbdrug.com/th/home",
      "description": "เส้นทางเรียนรู้ JSON อย่างเป็นระบบ: ไวยากรณ์ RFC 8259 ข้อควรระวังเรื่องชนิดข้อมูล JSON5 JSON Lines JSONPath JSON Patch การตรวจสอบด้วย Schema การแปลง และสัญญา API",
      "representativeQueries": [
        "ฐานความรู้ JSON - ไวยากรณ์ รูปแบบ และการปฏิบัติ",
        "คู่มือ JSON",
        "บทเรียน JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-basics",
      "displayName": "พื้นฐาน JSON และข้อกำหนดมาตรฐาน",
      "type": "text/html",
      "url": "https://bbdrug.com/th/basics",
      "description": "เริ่มต้นจาก RFC 8259 และ ECMA-404 หมวดนี้วางภาพรวมไวยากรณ์ ประเภทข้อมูล การเข้ารหัส และขอบเขตการแยกวิเคราะห์ของ JSON ซึ่งเป็นรากฐานของงาน JSON ทุกชิ้น",
      "representativeQueries": [
        "พื้นฐาน JSON และข้อกำหนดมาตรฐาน"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-formats",
      "displayName": "รูปแบบและภาษาถิ่นส่วนขยาย",
      "type": "text/html",
      "url": "https://bbdrug.com/th/formats",
      "description": "JSON5, JSONC, JSON Lines และ NDJSON แก้ปัญหาจริงอย่าง comment, trailing comma และ streaming พร้อมนำปัญหาเรื่องความเข้ากันได้และการเลือกใช้มาด้วย",
      "representativeQueries": [
        "รูปแบบและภาษาถิ่นส่วนขยาย"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-query",
      "displayName": "การสืบค้นและการแก้ไขแบบเพิ่มทีละส่วน",
      "type": "text/html",
      "url": "https://bbdrug.com/th/query",
      "description": "การดึงค่าหนึ่งค่าออกจาก JSON หรือแก้ฟิลด์เดียวดูเหมือนง่าย แต่เมื่อกลายเป็นมาตรฐานแล้วกลับแตกออกเป็นสี่ข้อกำหนด: JSONPath, JSON Pointer, JSON Patch และ Merge Patch",
      "representativeQueries": [
        "การสืบค้นและการแก้ไขแบบเพิ่มทีละส่วน"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-schema",
      "displayName": "Schema และการตรวจสอบความถูกต้อง",
      "type": "text/html",
      "url": "https://bbdrug.com/th/schema",
      "description": "อธิบายรูปร่างของข้อมูลด้วย JSON Schema เปลี่ยนข้อตกลงด้วยวาจาให้เป็นการตรวจสอบที่รันได้ และปล่อยให้มันขับเคลื่อน TypeScript type และการสร้างฟอร์มตามลำดับ",
      "representativeQueries": [
        "Schema และการตรวจสอบความถูกต้อง"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-conversion",
      "displayName": "การแปลงรูปแบบข้อมูล",
      "type": "text/html",
      "url": "https://bbdrug.com/th/conversion",
      "description": "การแปลงระหว่าง JSON กับ YAML, XML, CSV, TypeScript, Java, Go และ SQL ไม่เคยไร้การสูญเสีย ที่สำคัญคือต้องระบุให้ชัดว่าความสูญเสียเกิดตรงไหน",
      "representativeQueries": [
        "การแปลงรูปแบบข้อมูล"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-performance",
      "displayName": "ประสิทธิภาพและความปลอดภัย",
      "type": "text/html",
      "url": "https://bbdrug.com/th/performance",
      "description": "ไฟล์ JSON ขนาดหลายสิบเมกะไบต์สามารถทำให้ main thread ค้างได้ และ JSON ที่ถูกออกแบบมาอย่างจงใจก็สามารถเจาะทะลุบริการได้ หมวดนี้ครอบคลุมทั้งปริมาณงานและแนวป้องกัน",
      "representativeQueries": [
        "ประสิทธิภาพและความปลอดภัย"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-ecosystem",
      "displayName": "เครื่องมือและระบบนิเวศ",
      "type": "text/html",
      "url": "https://bbdrug.com/th/ecosystem",
      "description": "ไลบรารีสำหรับ parse เครื่องมือ command line และปลั๊กอินของ editor ประกอบกันเป็น toolchain ของ JSON ที่ใช้ในชีวิตประจำวัน กุญแจของการเลือกใช้คือคุณภาพในการระบุตำแหน่ง error และความแข็งแรงของการดูแลรักษาระบบนิเวศ",
      "representativeQueries": [
        "เครื่องมือและระบบนิเวศ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-practice",
      "displayName": "แนวปฏิบัติทางวิศวกรรม",
      "type": "text/html",
      "url": "https://bbdrug.com/th/practice",
      "description": "การนำ JSON ไปใช้ในระบบจริง: วิธีกำหนด API contract วิธีจัดการคอนฟิกและ fixture วิธีรับมือความเข้ากันได้ของเวอร์ชัน และวิธีดูแลข้อมูลทดสอบ",
      "representativeQueries": [
        "แนวปฏิบัติทางวิศวกรรม"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:th:learn-faq",
      "displayName": "คำถามที่พบบ่อย",
      "type": "text/html",
      "url": "https://bbdrug.com/th/faq",
      "description": "รวมคำถามที่ถูกถามบ่อยที่สุดเกี่ยวกับเครื่องมือบนเว็บไซต์นี้และเกี่ยวกับมาตรฐาน JSON จัดกลุ่มตามสถานการณ์ พร้อมคำตอบที่นำไปใช้ได้ทันทีแทนข้อสรุปที่คลุมเครือ",
      "representativeQueries": [
        "คำถามที่พบบ่อย"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:home",
      "displayName": "JSON Toolkit - Format, Validasi, dan Konversi JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/id",
      "description": "Ruang kerja JSON gratis yang berjalan sepenuhnya di browser: format, validasi, perkecil, escape, konversi ke YAML, XML, dan CSV, diff, kueri dengan JSONPath, dan validasi Schema.",
      "representativeQueries": [
        "JSON Toolkit - Format, Validasi, dan Konversi JSON",
        "alat JSON",
        "format JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:parse",
      "displayName": "Parser & Formatter JSON - Kesalahan dengan Baris dan Kolom",
      "type": "text/html",
      "url": "https://bbdrug.com/id/parse",
      "description": "Format, perkecil, dan validasi JSON dengan kesalahan sintaks yang ditunjuk tepat ke baris dan kolom. Periksa hasil sebagai pohon, urutkan kunci, dan salin nilai JSONPath, semuanya secara lokal.",
      "representativeQueries": [
        "Parser & Formatter JSON - Kesalahan dengan Baris dan Kolom",
        "parser JSON",
        "formatter JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:minify",
      "displayName": "Minifier & Alat Escape JSON - Payload Lebih Kecil",
      "type": "text/html",
      "url": "https://bbdrug.com/id/minify",
      "description": "Hapus spasi untuk memperkecil JSON dengan hitungan byte dan rasio kompresi langsung. Escape string untuk Java, JavaScript, atau Python, dan konversi Unicode atau Base64 secara lokal.",
      "representativeQueries": [
        "Minifier & Alat Escape JSON - Payload Lebih Kecil",
        "minify JSON",
        "minifier JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:editor",
      "displayName": "Editor JSON Online - Validasi Langsung dan Draf Lokal",
      "type": "text/html",
      "url": "https://bbdrug.com/id/editor",
      "description": "Edit JSON dalam dua panel dengan validasi saat mengetik dan penyorotan kesalahan instan. Format, perkecil, urutkan kunci, dan simpan draf secara lokal lintas muat ulang.",
      "representativeQueries": [
        "Editor JSON Online - Validasi Langsung dan Draf Lokal",
        "editor JSON",
        "editor JSON online"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:json5",
      "displayName": "Konverter JSON5 ke JSON - Komentar dan Koma di Akhir",
      "type": "text/html",
      "url": "https://bbdrug.com/id/json5",
      "description": "Konversi JSON5 ke JSON standar dan sebaliknya. Mendukung komentar, kutip tunggal, koma di akhir, bilangan heksadesimal, dan string multi-baris, semuanya diproses di browser Anda.",
      "representativeQueries": [
        "Konverter JSON5 ke JSON - Komentar dan Koma di Akhir",
        "JSON5 ke JSON",
        "parser JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-yaml",
      "displayName": "Konverter JSON ke YAML - Dua Arah dan Opsi Indentasi",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/yaml",
      "description": "Konversi JSON ke YAML yang mudah dibaca atau YAML kembali ke JSON. Pilih indentasi dan gaya, pratinjau langsung, lalu salin atau unduh untuk konfigurasi dan pipeline CI.",
      "representativeQueries": [
        "Konverter JSON ke YAML - Dua Arah dan Opsi Indentasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-xml",
      "displayName": "Konverter JSON ke XML - Pemetaan Tag dan Indentasi",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/xml",
      "description": "Konversi JSON ke XML atau XML kembali ke JSON dengan penanganan akar, array, dan teks otomatis. Sesuaikan indentasi dan pemetaan atribut, lalu salin atau unduh.",
      "representativeQueries": [
        "Konverter JSON ke XML - Pemetaan Tag dan Indentasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-csv",
      "displayName": "Konverter JSON ke CSV - Data Tabular dan Header",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/csv",
      "description": "Konversi array JSON ke CSV dengan kunci sebagai kolom header, atau urai CSV kembali ke JSON. Atur pemisah dan kutipan, lalu salin atau unduh tabel.",
      "representativeQueries": [
        "Konverter JSON ke CSV - Data Tabular dan Header"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-ts",
      "displayName": "JSON ke TypeScript - Buat Interface Secara Otomatis",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/ts",
      "description": "Buat interface TypeScript dari contoh JSON, mendeteksi objek bersarang, tipe array, dan bidang opsional. Beri nama tipe akar dan tempelkan ke kode Anda.",
      "representativeQueries": [
        "JSON ke TypeScript - Buat Interface Secara Otomatis"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-java",
      "displayName": "JSON ke POJO Java - Inferensi Tipe Bidang Otomatis",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/java",
      "description": "Buat POJO Java dari JSON dengan tipe bidang, list, dan kelas bersarang yang diinferensikan. Atur paket dan penamaan, lalu masukkan kelas ke proyek Anda.",
      "representativeQueries": [
        "JSON ke POJO Java - Inferensi Tipe Bidang Otomatis"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-go",
      "displayName": "JSON ke Struct Go - Tag json Otomatis",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/go",
      "description": "Buat struct Go dari JSON dengan tipe, slice, struct bersarang, dan tag json yang diinferensikan. Atur nama struct, lalu tempelkan kode ke proyek Anda.",
      "representativeQueries": [
        "JSON ke Struct Go - Tag json Otomatis"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-schema",
      "displayName": "JSON ke JSON Schema - Turunkan Batasan Struktur",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/schema",
      "description": "Turunkan JSON Schema dari contoh, termasuk tipe, properti, bidang wajib, dan definisi bersarang, siap untuk validasi, formulir, dan dokumentasi.",
      "representativeQueries": [
        "JSON ke JSON Schema - Turunkan Batasan Struktur"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-table",
      "displayName": "JSON ke Tabel - Tampilan Tabular Cepat",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/table",
      "description": "Lihat array JSON sebagai tabel dengan kunci sebagai kolom, bidang bersarang diperluas, dan sel kosong diisi. Salin atau ekspor hasil untuk memeriksa data dengan cepat.",
      "representativeQueries": [
        "JSON ke Tabel - Tampilan Tabular Cepat"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:convert-query",
      "displayName": "JSON ke String Kueri URL - Ratakan Objek Bersarang",
      "type": "text/html",
      "url": "https://bbdrug.com/id/convert/query",
      "description": "Ubah objek JSON menjadi string kueri URL dengan objek bersarang, array, dan encoding yang ditangani otomatis, atau urai string kueri kembali ke JSON.",
      "representativeQueries": [
        "JSON ke String Kueri URL - Ratakan Objek Bersarang"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:diff",
      "displayName": "Alat Diff JSON - Perbandingan Rekursif dan Sorotan",
      "type": "text/html",
      "url": "https://bbdrug.com/id/diff",
      "description": "Bandingkan dua dokumen JSON secara rekursif dan sorot bidang yang ditambahkan, dihapus, atau diubah dengan jalur lengkap. Abaikan urutan atau huruf besar/kecil dan salin ringkasan perbedaan.",
      "representativeQueries": [
        "Alat Diff JSON - Perbandingan Rekursif dan Sorotan",
        "diff JSON",
        "bandingkan JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:jsonpath",
      "displayName": "Alat Kueri JSONPath - Ekstrak Node JSON Online",
      "type": "text/html",
      "url": "https://bbdrug.com/id/jsonpath",
      "description": "Kueri JSON dengan JSONPath dan ekstrak node yang cocok menggunakan filter, slice, wildcard, dan recursive descent. Salin hasil sebagai jalur atau nilai.",
      "representativeQueries": [
        "Alat Kueri JSONPath - Ekstrak Node JSON Online",
        "JSONPath",
        "kueri JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:history",
      "displayName": "Riwayat JSON - Catatan Lokal dan Pemulihan Sekali Klik",
      "type": "text/html",
      "url": "https://bbdrug.com/id/history",
      "description": "Simpan 100 hasil JSON terakhir di penyimpanan browser. Cari, periksa, hapus, atau pulihkan catatan mana pun dengan sekali klik, tanpa ada yang pernah dikirim ke server.",
      "representativeQueries": [
        "Riwayat JSON - Catatan Lokal dan Pemulihan Sekali Klik",
        "riwayat JSON",
        "catatan JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:utilities",
      "displayName": "Utilitas Encoding - Base64, URL, Timestamp, dan UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/id/utilities",
      "description": "Enkode dan dekode Base64 dan URL, konversi timestamp ke tanggal, dan buat UUID secara batch. Berguna untuk debugging API dan konversi cepat.",
      "representativeQueries": [
        "Utilitas Encoding - Base64, URL, Timestamp, dan UUID",
        "enkoder Base64",
        "enkoder URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:download",
      "displayName": "Unduh Aplikasi JSON Toolkit untuk macOS dan Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/id/download",
      "description": "Unduh aplikasi desktop JSON Toolkit native untuk parsing, format, konversi, diff, dan riwayat secara lokal, tanpa unggahan browser. macOS kini tersedia, Windows dan Linux menyusul.",
      "representativeQueries": [
        "Unduh Aplikasi JSON Toolkit untuk macOS dan Windows",
        "aplikasi desktop JSON",
        "unduh JSON toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn",
      "displayName": "Basis Pengetahuan JSON - Tata Bahasa, Format, dan Praktik",
      "type": "text/html",
      "url": "https://bbdrug.com/id/home",
      "description": "Jalur terstruktur melalui JSON: tata bahasa RFC 8259, jebakan tipe data, JSON5, JSON Lines, JSONPath, JSON Patch, validasi Schema, konversi, dan kontrak API.",
      "representativeQueries": [
        "Basis Pengetahuan JSON - Tata Bahasa, Format, dan Praktik",
        "panduan JSON",
        "tutorial JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-basics",
      "displayName": "Dasar-Dasar JSON dan Spesifikasinya",
      "type": "text/html",
      "url": "https://bbdrug.com/id/basics",
      "description": "Berangkat dari RFC 8259 dan ECMA-404, kategori ini memaparkan tata bahasa, tipe, encoding, dan batas parsing JSON — fondasi yang menopang setiap pekerjaan dengan JSON.",
      "representativeQueries": [
        "Dasar-Dasar JSON dan Spesifikasinya"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-formats",
      "displayName": "Format dan Dialek Lanjutan",
      "type": "text/html",
      "url": "https://bbdrug.com/id/formats",
      "description": "JSON5, JSONC, JSON Lines dan NDJSON memecahkan kebutuhan nyata seperti komentar, koma di akhir, dan streaming, sekaligus membawa masalah kompatibilitas dan pemilihan tersendiri.",
      "representativeQueries": [
        "Format dan Dialek Lanjutan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-query",
      "displayName": "Query dan Modifikasi Inkremental",
      "type": "text/html",
      "url": "https://bbdrug.com/id/query",
      "description": "Mengambil satu nilai dari JSON atau mengubah satu field terlihat sederhana, tetapi begitu distandardisasi ia menjadi empat spesifikasi: JSONPath, JSON Pointer, JSON Patch, dan Merge Patch.",
      "representativeQueries": [
        "Query dan Modifikasi Inkremental"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-schema",
      "displayName": "Schema dan Validasi",
      "type": "text/html",
      "url": "https://bbdrug.com/id/schema",
      "description": "Deskripsikan bentuk data Anda dengan JSON Schema, ubah kesepakatan verbal menjadi validasi yang dapat dieksekusi, dan biarkan ia menggerakkan tipe TypeScript serta pembuatan form sebagai balasannya.",
      "representativeQueries": [
        "Schema dan Validasi"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-conversion",
      "displayName": "Konversi Format",
      "type": "text/html",
      "url": "https://bbdrug.com/id/conversion",
      "description": "Konversi antara JSON dan YAML, XML, CSV, TypeScript, Java, Go, serta SQL tidak pernah tanpa kehilangan. Yang penting adalah menyatakan dengan jelas di mana kehilangan itu terjadi.",
      "representativeQueries": [
        "Konversi Format"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-performance",
      "displayName": "Kinerja dan Keamanan",
      "type": "text/html",
      "url": "https://bbdrug.com/id/performance",
      "description": "File JSON berukuran puluhan megabyte bisa membekukan main thread, dan JSON yang dirancang dengan cermat bisa menembus layanan; kategori ini membahas throughput sekaligus pertahanannya.",
      "representativeQueries": [
        "Kinerja dan Keamanan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-ecosystem",
      "displayName": "Alat & Ekosistem",
      "type": "text/html",
      "url": "https://bbdrug.com/id/ecosystem",
      "description": "Pustaka parsing, alat command-line, dan plugin editor membentuk toolchain JSON sehari-hari; kunci memilih di antara mereka adalah kualitas pelokasian error dan kesehatan pemeliharaan ekosistem.",
      "representativeQueries": [
        "Alat & Ekosistem"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-practice",
      "displayName": "Praktik Rekayasa",
      "type": "text/html",
      "url": "https://bbdrug.com/id/practice",
      "description": "Menempatkan JSON ke dalam sistem nyata: bagaimana mendefinisikan kontrak API, bagaimana mengelola konfigurasi dan fixture, bagaimana menangani kompatibilitas versi, dan bagaimana memelihara data uji.",
      "representativeQueries": [
        "Praktik Rekayasa"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:id:learn-faq",
      "displayName": "Pertanyaan yang Sering Diajukan",
      "type": "text/html",
      "url": "https://bbdrug.com/id/faq",
      "description": "Mengumpulkan pertanyaan yang paling sering diajukan tentang alat di situs ini dan tentang spesifikasi JSON, dikelompokkan menurut skenario, dengan jawaban yang bisa langsung Anda terapkan alih-alih kesimpulan yang samar.",
      "representativeQueries": [
        "Pertanyaan yang Sering Diajukan"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:home",
      "displayName": "JSON Toolkit: formatea, valida y convierte JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/es",
      "description": "Un banco de trabajo JSON gratuito que funciona íntegramente en el navegador: formatea, valida, comprime, escapa, convierte a YAML, XML y CSV, compara, consulta con JSONPath y valida esquemas.",
      "representativeQueries": [
        "JSON Toolkit: formatea, valida y convierte JSON",
        "herramientas JSON",
        "formateador JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:parse",
      "displayName": "Analizador y formateador JSON: errores con línea y columna",
      "type": "text/html",
      "url": "https://bbdrug.com/es/parse",
      "description": "Formatea, comprime y valida JSON con los errores de sintaxis señalados en la línea y la columna exactas. Examina el resultado en árbol, ordena claves y copia valores JSONPath, todo localmente.",
      "representativeQueries": [
        "Analizador y formateador JSON: errores con línea y columna",
        "analizador JSON",
        "formateador JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:minify",
      "displayName": "Compresor y herramienta de escape JSON: cargas útiles menores",
      "type": "text/html",
      "url": "https://bbdrug.com/es/minify",
      "description": "Elimina el espacio en blanco para reducir el JSON con recuentos de bytes y ratio de compresión en vivo. Escapa cadenas para Java, JavaScript o Python y convierte Unicode o Base64 localmente.",
      "representativeQueries": [
        "Compresor y herramienta de escape JSON: cargas útiles menores",
        "comprimir JSON",
        "compresor JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:editor",
      "displayName": "Editor JSON en línea: validación en vivo y borradores locales",
      "type": "text/html",
      "url": "https://bbdrug.com/es/editor",
      "description": "Edita JSON en dos paneles con validación mientras escribes y resaltado instantáneo de errores. Formatea, comprime, ordena claves y conserva borradores guardados localmente entre recargas.",
      "representativeQueries": [
        "Editor JSON en línea: validación en vivo y borradores locales",
        "editor JSON",
        "editor JSON en línea"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:json5",
      "displayName": "Conversor de JSON5 a JSON: comentarios y comas finales",
      "type": "text/html",
      "url": "https://bbdrug.com/es/json5",
      "description": "Convierte JSON5 a JSON estándar y viceversa. Admite comentarios, comillas simples, comas finales, números hexadecimales y cadenas de varias líneas, todo procesado en tu navegador.",
      "representativeQueries": [
        "Conversor de JSON5 a JSON: comentarios y comas finales",
        "JSON5 a JSON",
        "analizador JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-yaml",
      "displayName": "Conversor de JSON a YAML: bidireccional y opciones de sangría",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/yaml",
      "description": "Convierte JSON a YAML legible o YAML de vuelta a JSON. Elige la sangría y los estilos, previsualiza en vivo y copia o descarga para configuraciones y canalizaciones de CI.",
      "representativeQueries": [
        "Conversor de JSON a YAML: bidireccional y opciones de sangría"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-xml",
      "displayName": "Conversor de JSON a XML: mapeo de etiquetas y sangría",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/xml",
      "description": "Convierte JSON a XML o XML de vuelta a JSON con gestión automática de raíz, matrices y texto. Ajusta la sangría y el mapeo de atributos y copia o descarga.",
      "representativeQueries": [
        "Conversor de JSON a XML: mapeo de etiquetas y sangría"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-csv",
      "displayName": "Conversor de JSON a CSV: datos tabulares y encabezados",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/csv",
      "description": "Convierte una matriz JSON a CSV con las claves como columnas de encabezado, o analiza CSV de vuelta a JSON. Configura delimitadores y comillas y copia o descarga la tabla.",
      "representativeQueries": [
        "Conversor de JSON a CSV: datos tabulares y encabezados"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-ts",
      "displayName": "JSON a TypeScript: genera interfaces automáticamente",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/ts",
      "description": "Genera interfaces TypeScript a partir de una muestra JSON, detectando objetos anidados, tipos de matriz y campos opcionales. Asigna un nombre al tipo raíz y pega el resultado en tu código.",
      "representativeQueries": [
        "JSON a TypeScript: genera interfaces automáticamente"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-java",
      "displayName": "JSON a POJO Java: infiere tipos de campo automáticamente",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/java",
      "description": "Genera POJO Java a partir de JSON con tipos de campo, listas y clases anidadas inferidos. Define el paquete y la nomenclatura y añade las clases a tu proyecto.",
      "representativeQueries": [
        "JSON a POJO Java: infiere tipos de campo automáticamente"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-go",
      "displayName": "JSON a struct Go: etiquetas json automáticas",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/go",
      "description": "Genera structs Go a partir de JSON con tipos, slices, structs anidados y etiquetas json inferidos. Define el nombre del struct y pega el código en tu proyecto.",
      "representativeQueries": [
        "JSON a struct Go: etiquetas json automáticas"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-schema",
      "displayName": "JSON a JSON Schema: deriva restricciones de estructura",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/schema",
      "description": "Deriva un JSON Schema a partir de una muestra, incluidos tipos, propiedades, campos obligatorios y definiciones anidadas, listo para validación, formularios y documentación.",
      "representativeQueries": [
        "JSON a JSON Schema: deriva restricciones de estructura"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-table",
      "displayName": "JSON a tabla: vista tabular rápida",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/table",
      "description": "Ve una matriz JSON como tabla con las claves como columnas, los campos anidados expandidos y las celdas vacías completadas. Copia o exporta el resultado para revisar los datos rápidamente.",
      "representativeQueries": [
        "JSON a tabla: vista tabular rápida"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:convert-query",
      "displayName": "JSON a cadena de consulta URL: aplana objetos anidados",
      "type": "text/html",
      "url": "https://bbdrug.com/es/convert/query",
      "description": "Convierte un objeto JSON en una cadena de consulta URL con objetos anidados, matrices y codificación gestionados automáticamente, o analiza una cadena de consulta de vuelta a JSON.",
      "representativeQueries": [
        "JSON a cadena de consulta URL: aplana objetos anidados"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:diff",
      "displayName": "Herramienta de comparación JSON: comparación recursiva y resaltado",
      "type": "text/html",
      "url": "https://bbdrug.com/es/diff",
      "description": "Compara dos documentos JSON de forma recursiva y resalta los campos añadidos, eliminados o modificados con rutas completas. Ignora el orden o las mayúsculas y copia un resumen de diferencias.",
      "representativeQueries": [
        "Herramienta de comparación JSON: comparación recursiva y resaltado",
        "diff JSON",
        "comparar JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:jsonpath",
      "displayName": "Herramienta de consultas JSONPath: extrae nodos JSON en línea",
      "type": "text/html",
      "url": "https://bbdrug.com/es/jsonpath",
      "description": "Consulta JSON con JSONPath y extrae los nodos coincidentes mediante filtros, cortes, comodines y descenso recursivo. Copia los resultados como rutas o valores.",
      "representativeQueries": [
        "Herramienta de consultas JSONPath: extrae nodos JSON en línea",
        "JSONPath",
        "consulta JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:history",
      "displayName": "Historial JSON: registros locales y restauración con un clic",
      "type": "text/html",
      "url": "https://bbdrug.com/es/history",
      "description": "Conserva los últimos 100 resultados JSON en el almacenamiento del navegador. Busca, examina, elimina o restaura cualquier registro con un clic, sin enviar nada a un servidor.",
      "representativeQueries": [
        "Historial JSON: registros locales y restauración con un clic",
        "historial JSON",
        "registros JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:utilities",
      "displayName": "Utilidades de codificación: Base64, URL, marca de tiempo y UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/es/utilities",
      "description": "Codifica y decodifica Base64 y URL, convierte marcas de tiempo en fechas y genera UUID por lotes. Útil para depurar API y hacer conversiones rápidas.",
      "representativeQueries": [
        "Utilidades de codificación: Base64, URL, marca de tiempo y UUID",
        "codificador Base64",
        "codificador URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:download",
      "displayName": "Descarga la aplicación JSON Toolkit para macOS y Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/es/download",
      "description": "Descarga la aplicación de escritorio nativa JSON Toolkit para analizar, formatear, convertir, comparar y guardar historial localmente, sin subidas desde el navegador. macOS ya disponible; Windows y Linux llegarán después.",
      "representativeQueries": [
        "Descarga la aplicación JSON Toolkit para macOS y Windows",
        "aplicación de escritorio JSON",
        "descargar JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn",
      "displayName": "Base de conocimiento JSON: gramática, formatos y práctica",
      "type": "text/html",
      "url": "https://bbdrug.com/es/home",
      "description": "Una ruta estructurada por JSON: la gramática de RFC 8259, las trampas de los tipos de datos, JSON5, JSON Lines, JSONPath, JSON Patch, validación de esquemas, conversión y contratos de API.",
      "representativeQueries": [
        "Base de conocimiento JSON: gramática, formatos y práctica",
        "guía JSON",
        "tutorial JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-basics",
      "displayName": "Fundamentos de JSON y la especificación",
      "type": "text/html",
      "url": "https://bbdrug.com/es/basics",
      "description": "Partiendo de RFC 8259 y ECMA-404, esta categoría expone la gramática, los tipos, la codificación y los límites de análisis de JSON: la base sobre la que se apoya cualquier trabajo con JSON.",
      "representativeQueries": [
        "Fundamentos de JSON y la especificación"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-formats",
      "displayName": "Formatos extendidos y dialectos",
      "type": "text/html",
      "url": "https://bbdrug.com/es/formats",
      "description": "JSON5, JSONC, JSON Lines y NDJSON resuelven necesidades reales como comentarios, comas finales y streaming, y traen consigo problemas de compatibilidad y de selección.",
      "representativeQueries": [
        "Formatos extendidos y dialectos"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-query",
      "displayName": "Consultas y modificación incremental",
      "type": "text/html",
      "url": "https://bbdrug.com/es/query",
      "description": "Extraer un valor de un JSON o cambiar un campo parece sencillo, pero al estandarizarlo se convierte en cuatro especificaciones: JSONPath, JSON Pointer, JSON Patch y Merge Patch.",
      "representativeQueries": [
        "Consultas y modificación incremental"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-schema",
      "displayName": "Esquema y validación",
      "type": "text/html",
      "url": "https://bbdrug.com/es/schema",
      "description": "Describe la forma de tus datos con JSON Schema, convierte los acuerdos verbales en validación ejecutable y deja que a su vez impulse los tipos de TypeScript y la generación de formularios.",
      "representativeQueries": [
        "Esquema y validación"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-conversion",
      "displayName": "Conversión de formatos",
      "type": "text/html",
      "url": "https://bbdrug.com/es/conversion",
      "description": "Convertir entre JSON y YAML, XML, CSV, TypeScript, Java, Go y SQL nunca es sin pérdidas. Lo importante es dejar explícito dónde se produce la pérdida.",
      "representativeQueries": [
        "Conversión de formatos"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-performance",
      "displayName": "Rendimiento y seguridad",
      "type": "text/html",
      "url": "https://bbdrug.com/es/performance",
      "description": "Un archivo JSON de decenas de megabytes puede congelar el hilo principal, y un JSON cuidadosamente elaborado puede perforar un servicio; esta categoría cubre tanto el rendimiento como las defensas.",
      "representativeQueries": [
        "Rendimiento y seguridad"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-ecosystem",
      "displayName": "Herramientas y ecosistema",
      "type": "text/html",
      "url": "https://bbdrug.com/es/ecosystem",
      "description": "Las bibliotecas de análisis sintáctico, las herramientas de línea de comandos y los plugins de editor forman la cadena de herramientas JSON del día a día; la clave para elegir entre ellas es la calidad de la localización de errores y la salud del mantenimiento del ecosistema.",
      "representativeQueries": [
        "Herramientas y ecosistema"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-practice",
      "displayName": "Práctica de ingeniería",
      "type": "text/html",
      "url": "https://bbdrug.com/es/practice",
      "description": "Llevar JSON a sistemas reales: cómo definir contratos de API, cómo gestionar configuración y fixtures, cómo manejar la compatibilidad de versiones y cómo mantener los datos de prueba.",
      "representativeQueries": [
        "Práctica de ingeniería"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:es:learn-faq",
      "displayName": "Preguntas frecuentes",
      "type": "text/html",
      "url": "https://bbdrug.com/es/faq",
      "description": "Reúne las preguntas más habituales sobre las herramientas de este sitio y sobre la especificación JSON, agrupadas por escenario, con una respuesta que puedes aplicar directamente en lugar de una conclusión vaga.",
      "representativeQueries": [
        "Preguntas frecuentes"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:home",
      "displayName": "JSON Toolkit - تنسيق JSON والتحقق منه وتحويله",
      "type": "text/html",
      "url": "https://bbdrug.com/ar",
      "description": "ورشة عمل مجانية لـ JSON تعمل بالكامل داخل متصفحك: التنسيق والتحقق والتصغير والتهريب والتحويل إلى YAML وXML وCSV والمقارنة والاستعلام بـ JSONPath والتحقق بـ Schema.",
      "representativeQueries": [
        "JSON Toolkit - تنسيق JSON والتحقق منه وتحويله",
        "أدوات JSON،منسّق JSON،مدقّق JSON،محوّل JSON،JSONPath،JSON Schema،دروس JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:parse",
      "displayName": "محلّل ومنسّق JSON - أخطاء بالسطر والعمود",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/parse",
      "description": "نسّق JSON وصغّره وتحقق من صحته مع تحديد أخطاء الصياغة بالسطر والعمود بدقة. اعرض النتيجة شجريًا، ورتّب المفاتيح، وانسخ قيم JSONPath، كل ذلك محليًا.",
      "representativeQueries": [
        "محلّل ومنسّق JSON - أخطاء بالسطر والعمود",
        "محلّل JSON،منسّق JSON،مدقّق JSON،محلّل JSON عبر الإنترنت"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:minify",
      "displayName": "أداة تصغير JSON والتهريب - حمولات أصغر",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/minify",
      "description": "أزل المسافات لتصغير JSON مع عدّ البايتات ونسبة الضغط مباشرة. هرّب السلاسل لـ Java أو JavaScript أو Python، وحوّل Unicode أو Base64 محليًا.",
      "representativeQueries": [
        "أداة تصغير JSON والتهريب - حمولات أصغر",
        "تصغير JSON،مصغّر JSON،تهريب JSON،تهريب سلسلة JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:editor",
      "displayName": "محرر JSON عبر الإنترنت - تحقق مباشر ومسودات محلية",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/editor",
      "description": "حرّر JSON في لوحتين مع التحقق أثناء الكتابة وإبراز فوري للأخطاء. نسّق وصغّر ورتّب المفاتيح واحفظ المسودات محليًا بعد إعادة التحميل.",
      "representativeQueries": [
        "محرر JSON عبر الإنترنت - تحقق مباشر ومسودات محلية",
        "محرر JSON،محرر JSON عبر الإنترنت،محرر JSON مع التحقق"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:json5",
      "displayName": "محوّل JSON5 إلى JSON - التعليقات والفواصل الأخيرة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/json5",
      "description": "حوّل JSON5 إلى JSON القياسي والعكس. يدعم التعليقات وعلامات التنصيص المفردة والفواصل الأخيرة والأرقام السداسية عشرية والسلاسل متعددة الأسطر، مع معالجة كل ذلك في متصفحك.",
      "representativeQueries": [
        "محوّل JSON5 إلى JSON - التعليقات والفواصل الأخيرة",
        "JSON5 إلى JSON،محلّل JSON5،محوّل JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-yaml",
      "displayName": "محوّل JSON إلى YAML - تحويل ثنائي الاتجاه وخيارات الإزاحة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/yaml",
      "description": "حوّل JSON إلى YAML سهل القراءة أو YAML إلى JSON. اختر الإزاحة والأنماط، وعاين مباشرة، ثم انسخ أو نزّل للإعدادات وخطوط CI.",
      "representativeQueries": [
        "محوّل JSON إلى YAML - تحويل ثنائي الاتجاه وخيارات الإزاحة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-xml",
      "displayName": "محوّل JSON إلى XML - تعيين الوسوم والإزاحة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/xml",
      "description": "حوّل JSON إلى XML أو XML إلى JSON مع معالجة تلقائية للجذر والمصفوفات والنصوص. اضبط الإزاحة وتعيين السمات، ثم انسخ أو نزّل.",
      "representativeQueries": [
        "محوّل JSON إلى XML - تعيين الوسوم والإزاحة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-csv",
      "displayName": "محوّل JSON إلى CSV - بيانات جدولية ورؤوس أعمدة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/csv",
      "description": "حوّل مصفوفة JSON إلى CSV مع المفاتيح كرؤوس أعمدة، أو حلّل CSV إلى JSON. اضبط الفواصل والاقتباس، ثم انسخ الجدول أو نزّله.",
      "representativeQueries": [
        "محوّل JSON إلى CSV - بيانات جدولية ورؤوس أعمدة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-ts",
      "displayName": "JSON إلى TypeScript - توليد الواجهات تلقائيًا",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/ts",
      "description": "ولّد واجهات TypeScript من عيّنة JSON مع اكتشاف الكائنات المتداخلة وأنواع المصفوفات والحقول الاختيارية. سمِّ النوع الجذري وألصق الناتج في شيفرتك.",
      "representativeQueries": [
        "JSON إلى TypeScript - توليد الواجهات تلقائيًا"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-java",
      "displayName": "JSON إلى Java POJO - استنتاج أنواع الحقول تلقائيًا",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/java",
      "description": "ولّد أصناف Java POJO من JSON مع استنتاج أنواع الحقول والقوائم والأصناف المتداخلة. حدّد الحزمة والتسمية، ثم أضف الأصناف إلى مشروعك.",
      "representativeQueries": [
        "JSON إلى Java POJO - استنتاج أنواع الحقول تلقائيًا"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-go",
      "displayName": "JSON إلى Go Struct - وسوم json تلقائية",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/go",
      "description": "ولّد بنى Go من JSON مع استنتاج الأنواع والشرائح والبنى المتداخلة ووسوم json. حدّد اسم البنية، ثم ألصق الشيفرة في مشروعك.",
      "representativeQueries": [
        "JSON إلى Go Struct - وسوم json تلقائية"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-schema",
      "displayName": "JSON إلى JSON Schema - استخلاص قيود البنية",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/schema",
      "description": "استخلص JSON Schema من عيّنة، بما في ذلك الأنواع والخصائص والحقول المطلوبة والتعريفات المتداخلة، جاهزًا للتحقق والنماذج والتوثيق.",
      "representativeQueries": [
        "JSON إلى JSON Schema - استخلاص قيود البنية"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-table",
      "displayName": "JSON إلى جدول - عرض جدولي سريع",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/table",
      "description": "اعرض مصفوفة JSON كجدول مع المفاتيح كأعمدة، وتوسيع الحقول المتداخلة وملء الخلايا الفارغة. انسخ النتيجة أو صدّرها لفحص البيانات بسرعة.",
      "representativeQueries": [
        "JSON إلى جدول - عرض جدولي سريع"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:convert-query",
      "displayName": "JSON إلى سلسلة استعلام URL - تسوية الكائنات المتداخلة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/convert/query",
      "description": "حوّل كائن JSON إلى سلسلة استعلام URL مع معالجة الكائنات والمصفوفات والترميز تلقائيًا، أو حلّل سلسلة استعلام إلى JSON.",
      "representativeQueries": [
        "JSON إلى سلسلة استعلام URL - تسوية الكائنات المتداخلة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:diff",
      "displayName": "أداة مقارنة JSON - مقارنة تعاودية وإبراز الفروقات",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/diff",
      "description": "قارن مستندَي JSON تعاوديًا وأبرز الحقول المضافة أو المحذوفة أو المعدّلة بمساراتها الكاملة. تجاهل الترتيب أو حالة الأحرف وانسخ ملخص الفروقات.",
      "representativeQueries": [
        "أداة مقارنة JSON - مقارنة تعاودية وإبراز الفروقات",
        "مقارنة JSON،مقارنة ملفات JSON،فروقات JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:jsonpath",
      "displayName": "أداة استعلام JSONPath - استخراج عُقد JSON عبر الإنترنت",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/jsonpath",
      "description": "استعلم عن JSON بـ JSONPath واستخرج العُقد المطابقة باستخدام المرشحات والشرائح والرموز العامة والانحدار التعاودي. انسخ النتائج كمسارات أو كقيم.",
      "representativeQueries": [
        "أداة استعلام JSONPath - استخراج عُقد JSON عبر الإنترنت",
        "JSONPath،استعلام JSONPath،JSONPath عبر الإنترنت،تعبير JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:history",
      "displayName": "سجل JSON - سجلات محلية واستعادة بنقرة واحدة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/history",
      "description": "احتفظ بآخر 100 نتيجة JSON في تخزين المتصفح. ابحث في أي سجل وافحصه واحذفه أو استعده بنقرة واحدة، دون إرسال أي شيء إلى خادم.",
      "representativeQueries": [
        "سجل JSON - سجلات محلية واستعادة بنقرة واحدة",
        "سجل JSON،سجلات JSON،استعادة JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:utilities",
      "displayName": "أدوات الترميز - Base64 وURL والطوابع الزمنية وUUID",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/utilities",
      "description": "رمّز Base64 وعناوين URL وفك ترميزها، وحوّل الطوابع الزمنية إلى تواريخ، وأنشئ UUID دفعات. أدوات مفيدة لتصحيح واجهات API والتحويلات السريعة.",
      "representativeQueries": [
        "أدوات الترميز - Base64 وURL والطوابع الزمنية وUUID",
        "مشفّر Base64،مشفّر URL،محوّل الطوابع الزمنية،مولّد UUID"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:download",
      "displayName": "تنزيل تطبيق JSON Toolkit لنظامي macOS وWindows",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/download",
      "description": "نزّل تطبيق JSON Toolkit المكتبي الأصلي للتحليل والتنسيق والتحويل والمقارنة والسجل محليًا، دون رفع إلى المتصفح. macOS متاح الآن، ويليه Windows وLinux.",
      "representativeQueries": [
        "تنزيل تطبيق JSON Toolkit لنظامي macOS وWindows",
        "تطبيق JSON المكتبي،تنزيل JSON Toolkit،محرر JSON لـ macOS،عميل JSON لـ Windows"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn",
      "displayName": "قاعدة معرفة JSON - القواعد والتنسيقات والتطبيق",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/home",
      "description": "مسار منظّم عبر JSON: قواعد RFC 8259، ومزالق أنواع البيانات، وJSON5، وJSON Lines، وJSONPath، وJSON Patch، والتحقق بـ Schema، والتحويل وعقود API.",
      "representativeQueries": [
        "قاعدة معرفة JSON - القواعد والتنسيقات والتطبيق",
        "دليل JSON،دروس JSON،JSON Schema،JSONPath،JSON5،أداء JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-basics",
      "displayName": "أساسيات JSON والمواصفة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/basics",
      "description": "انطلاقًا من RFC 8259 وECMA-404، يطرح هذا التصنيف قواعد كتابة JSON وأنواعه وترميزه وحدود التحليل — الأساس الذي تقوم عليه كل أعمال JSON.",
      "representativeQueries": [
        "أساسيات JSON والمواصفة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-formats",
      "displayName": "الصيغ واللهجات الموسعة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/formats",
      "description": "تحل JSON5 وJSONC وJSON Lines وNDJSON احتياجات حقيقية مثل التعليقات والفواصل الزائدة والبث، وتجلب معها مشكلات توافق واختيار خاصة بها.",
      "representativeQueries": [
        "الصيغ واللهجات الموسعة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-query",
      "displayName": "الاستعلام والتعديل التدريجي",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/query",
      "description": "استخراج قيمة واحدة من JSON أو تغيير حقل واحد يبدو بسيطًا، لكنه بمجرد أن يُقنَّن يتحول إلى أربع مواصفات: JSONPath وJSON Pointer وJSON Patch وMerge Patch.",
      "representativeQueries": [
        "الاستعلام والتعديل التدريجي"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-schema",
      "displayName": "المخطط والتحقق",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/schema",
      "description": "صِف شكل بياناتك بـ JSON Schema، وحوّل الاتفاقات اللفظية إلى تحقق قابل للتنفيذ، ودعها تقود أنواع TypeScript وتوليد النماذج بدورها.",
      "representativeQueries": [
        "المخطط والتحقق"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-conversion",
      "displayName": "تحويل الصيغ",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/conversion",
      "description": "التحويل بين JSON وYAML وXML وCSV وTypeScript وJava وGo وSQL ليس بلا خسارة أبدًا. المهم أن تكون صريحًا بشأن أين تحدث الخسارة.",
      "representativeQueries": [
        "تحويل الصيغ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-performance",
      "displayName": "الأداء والأمان",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/performance",
      "description": "ملف JSON بحجم عشرات الميغابايت يمكن أن يجمّد الخيط الرئيسي، وJSON مصمم بعناية يمكن أن يخترق خدمة؛ تغطي هذه الفئة كلاً من الإنتاجية ووسائل الحماية.",
      "representativeQueries": [
        "الأداء والأمان"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-ecosystem",
      "displayName": "الأدوات والمنظومة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/ecosystem",
      "description": "تشكّل مكتبات التحليل وأدوات سطر الأوامر وإضافات المحرر سلسلة أدوات JSON اليومية؛ ومعيار الاختيار بينها هو جودة تحديد موقع الخطأ وصحة صيانة المنظومة.",
      "representativeQueries": [
        "الأدوات والمنظومة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-practice",
      "displayName": "الممارسة الهندسية",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/practice",
      "description": "وضع JSON في أنظمة حقيقية: كيف تعرّف عقود API، وكيف تدير الإعدادات وfixtures، وكيف تتعامل مع توافق الإصدارات، وكيف تحافظ على بيانات الاختبار.",
      "representativeQueries": [
        "الممارسة الهندسية"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:ar:learn-faq",
      "displayName": "الأسئلة الشائعة",
      "type": "text/html",
      "url": "https://bbdrug.com/ar/faq",
      "description": "تجمع أكثر الأسئلة تكرارًا حول الأدوات على هذا الموقع وحول مواصفة JSON، مرتبة حسب السيناريو، مع إجابة يمكنك التصرف بناءً عليها مباشرة بدلًا من استنتاج غامض.",
      "representativeQueries": [
        "الأسئلة الشائعة"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:home",
      "displayName": "JSON Toolkit - עיצוב, אימות והמרה של JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/he",
      "description": "סביבת עבודה חינמית ל-JSON שפועלת כולה בדפדפן: עיצוב, אימות, מזעור, Escape, המרה ל-YAML, XML ו-CSV, השוואה, שאילתות ב-JSONPath ואימות Schema.",
      "representativeQueries": [
        "JSON Toolkit - עיצוב, אימות והמרה של JSON",
        "כלי JSON",
        "מעצב JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:parse",
      "displayName": "מנתח ומעצב JSON - שגיאות לפי שורה ועמודה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/parse",
      "description": "עצבו, מזערו ואמתו JSON כששגיאות תחביר מסומנות בדיוק לפי שורה ועמודה. בדקו תוצאות בתצוגת עץ, מיינו מפתחות והעתיקו ערכי JSONPath, הכול מקומית.",
      "representativeQueries": [
        "מנתח ומעצב JSON - שגיאות לפי שורה ועמודה",
        "מנתח JSON",
        "מעצב JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:minify",
      "displayName": "ממזער JSON וכלי Escape - מטענים קטנים יותר",
      "type": "text/html",
      "url": "https://bbdrug.com/he/minify",
      "description": "הסירו רווחים כדי לקמץ JSON עם ספירת בתים חיה ויחס דחיסה. בצעו Escape למחרוזות עבור Java, JavaScript או Python והמירו Unicode או Base64 מקומית.",
      "representativeQueries": [
        "ממזער JSON וכלי Escape - מטענים קטנים יותר",
        "מזעור JSON",
        "ממזער JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:editor",
      "displayName": "עורך JSON מקוון - אימות חי וטיוטות מקומיות",
      "type": "text/html",
      "url": "https://bbdrug.com/he/editor",
      "description": "ערכו JSON בשני חלונות עם אימות בזמן ההקלדה והדגשת שגיאות מיידית. עצבו, מזערו, מיינו מפתחות ושמרו טיוטות מקומית בין רענונים.",
      "representativeQueries": [
        "עורך JSON מקוון - אימות חי וטיוטות מקומיות",
        "עורך JSON",
        "עורך JSON מקוון"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:json5",
      "displayName": "ממיר JSON5 ל-JSON - הערות ופסיקים עוקבים",
      "type": "text/html",
      "url": "https://bbdrug.com/he/json5",
      "description": "המירו JSON5 ל-JSON תקני ובחזרה. תומך בהערות, גרשיים בודדים, פסיקים עוקבים, מספרים הקסדצימליים ומחרוזות מרובות שורות, הכול מעובד בדפדפן.",
      "representativeQueries": [
        "ממיר JSON5 ל-JSON - הערות ופסיקים עוקבים",
        "JSON5 ל-JSON",
        "מנתח JSON5"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-yaml",
      "displayName": "ממיר JSON ל-YAML - דו-כיווני ואפשרויות הזחה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/yaml",
      "description": "המירו JSON ל-YAML קריא או YAML בחזרה ל-JSON. בחרו הזחה וסגנונות, צפו בתצוגה חיה, לאחר מכן העתיקו או הורידו לתצורות ולצינורות CI.",
      "representativeQueries": [
        "ממיר JSON ל-YAML - דו-כיווני ואפשרויות הזחה"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-xml",
      "displayName": "ממיר JSON ל-XML - מיפוי תגים והזחה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/xml",
      "description": "המירו JSON ל-XML או XML בחזרה ל-JSON עם טיפול אוטומטי בשורש, במערכים ובטקסט. כוונו הזחה ומיפוי מאפיינים, לאחר מכן העתיקו או הורידו.",
      "representativeQueries": [
        "ממיר JSON ל-XML - מיפוי תגים והזחה"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-csv",
      "displayName": "ממיר JSON ל-CSV - נתונים טבלאיים וכותרות",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/csv",
      "description": "המירו מערך JSON ל-CSV כשהמפתחות משמשים כעמודות כותרת, או פרסו CSV בחזרה ל-JSON. הגדירו מפרידים ומרכאות, לאחר מכן העתיקו או הורידו את הטבלה.",
      "representativeQueries": [
        "ממיר JSON ל-CSV - נתונים טבלאיים וכותרות"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-ts",
      "displayName": "JSON ל-TypeScript - יצירת ממשקים אוטומטית",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/ts",
      "description": "צרו ממשקי TypeScript מדגימת JSON, עם זיהוי אובייקטים מקוננים, טיפוסי מערכים ושדות אופציונליים. תנו שם לטיפוס השורש והדביקו בקוד.",
      "representativeQueries": [
        "JSON ל-TypeScript - יצירת ממשקים אוטומטית"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-java",
      "displayName": "JSON ל-Java POJO - היסק טיפוסי שדות אוטומטי",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/java",
      "description": "צרו Java POJO מ-JSON עם היסק טיפוסי שדות, רשימות ומחלקות מקוננות. הגדירו חבילה ומתן שמות, לאחר מכן שימו את המחלקות בפרויקט.",
      "representativeQueries": [
        "JSON ל-Java POJO - היסק טיפוסי שדות אוטומטי"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-go",
      "displayName": "JSON ל-Go Struct - תגי json אוטומטיים",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/go",
      "description": "צרו Go structs מ-JSON עם היסק טיפוסים, slices, structs מקוננים ותגי json. הגדירו את שם ה-struct והדביקו את הקוד בפרויקט.",
      "representativeQueries": [
        "JSON ל-Go Struct - תגי json אוטומטיים"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-schema",
      "displayName": "JSON ל-JSON Schema - גזירת אילוצי מבנה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/schema",
      "description": "גזרו JSON Schema מדגימה, כולל טיפוסים, מאפיינים, שדות חובה והגדרות מקוננות, מוכן לאימות, לטפסים ולתיעוד.",
      "representativeQueries": [
        "JSON ל-JSON Schema - גזירת אילוצי מבנה"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-table",
      "displayName": "JSON לטבלה - תצוגה טבלאית מהירה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/table",
      "description": "הציגו מערך JSON כטבלה עם מפתחות כעמודות, שדות מקוננים מורחבים ותאים ריקים ממולאים. העתיקו או ייצאו את התוצאה לבדיקת נתונים מהירה.",
      "representativeQueries": [
        "JSON לטבלה - תצוגה טבלאית מהירה"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:convert-query",
      "displayName": "JSON למחרוזת שאילתת URL - שטיחת אובייקטים מקוננים",
      "type": "text/html",
      "url": "https://bbdrug.com/he/convert/query",
      "description": "הפכו אובייקט JSON למחרוזת שאילתת URL עם טיפול אוטומטי באובייקטים מקוננים, במערכים ובקידוד, או פרסו מחרוזת שאילתה בחזרה ל-JSON.",
      "representativeQueries": [
        "JSON למחרוזת שאילתת URL - שטיחת אובייקטים מקוננים"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:diff",
      "displayName": "כלי השוואת JSON - השוואה רקורסיבית והדגשות",
      "type": "text/html",
      "url": "https://bbdrug.com/he/diff",
      "description": "השוו שני מסמכי JSON באופן רקורסיבי והדגישו שדות שנוספו, נמחקו או השתנו עם נתיבים מלאים. התעלמו מסדר או מרישיות והעתיקו תקציר הבדלים.",
      "representativeQueries": [
        "כלי השוואת JSON - השוואה רקורסיבית והדגשות",
        "השוואת JSON",
        "השוואת קבצי JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:jsonpath",
      "displayName": "כלי שאילתות JSONPath - חילוץ צמתי JSON מקוון",
      "type": "text/html",
      "url": "https://bbdrug.com/he/jsonpath",
      "description": "שאלו JSON ב-JSONPath וחלצו צמתים מתאימים באמצעות מסננים, פרוסות, תווים כלליים וירידה רקורסיבית. העתיקו את התוצאות כנתיבים או כערכים.",
      "representativeQueries": [
        "כלי שאילתות JSONPath - חילוץ צמתי JSON מקוון",
        "JSONPath",
        "שאילתת JSONPath"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:history",
      "displayName": "היסטוריית JSON - רשומות מקומיות ושחזור בלחיצה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/history",
      "description": "שמרו את 100 תוצאות ה-JSON האחרונות באחסון הדפדפן. חפשו, בדקו, מחקו או שחזרו כל רשומה בלחיצה אחת, ושום דבר אינו נשלח לשרת.",
      "representativeQueries": [
        "היסטוריית JSON - רשומות מקומיות ושחזור בלחיצה",
        "היסטוריית JSON",
        "רשומות JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:utilities",
      "displayName": "כלי קידוד - Base64, URL, חותמות זמן ו-UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/he/utilities",
      "description": "קדדו ופענחו Base64 וכתובות URL, המירו חותמות זמן לתאריכים וחוללו UUID בקבוצות. שימושי לדיבוג API ולהמרות מהירות.",
      "representativeQueries": [
        "כלי קידוד - Base64, URL, חותמות זמן ו-UUID",
        "מקודד Base64",
        "מקודד URL"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:download",
      "displayName": "הורדת אפליקציית JSON Toolkit ל-macOS ו-Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/he/download",
      "description": "הורידו את אפליקציית שולחן העבודה הנייטיבית של JSON Toolkit לניתוח, עיצוב, המרה, השוואה והיסטוריה מקומיים, ללא העלאות מהדפדפן. macOS זמין כעת, Windows ו-Linux בהמשך.",
      "representativeQueries": [
        "הורדת אפליקציית JSON Toolkit ל-macOS ו-Windows",
        "אפליקציית JSON לשולחן עבודה",
        "הורדת JSON Toolkit"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn",
      "displayName": "בסיס ידע ל-JSON - דקדוק, פורמטים ותרגול",
      "type": "text/html",
      "url": "https://bbdrug.com/he/home",
      "description": "מסלול מסודר ב-JSON: דקדוק RFC 8259, מלכודות טיפוסי נתונים, JSON5, JSON Lines, JSONPath, JSON Patch, אימות Schema, המרה וחוזי API.",
      "representativeQueries": [
        "בסיס ידע ל-JSON - דקדוק, פורמטים ותרגול",
        "מדריך JSON",
        "לימוד JSON"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-basics",
      "displayName": "יסודות JSON והמפרט",
      "type": "text/html",
      "url": "https://bbdrug.com/he/basics",
      "description": "החל מ-RFC 8259 ו-ECMA-404, קטגוריה זו פורשת את הדקדוק, הטיפוסים, הקידוד וגבולות הפענוח של JSON — הבסיס שכל עבודה עם JSON נשענת עליו.",
      "representativeQueries": [
        "יסודות JSON והמפרט"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-formats",
      "displayName": "פורמטים מורחבים וניבים",
      "type": "text/html",
      "url": "https://bbdrug.com/he/formats",
      "description": "JSON5, JSONC, JSON Lines ו-NDJSON פותרים צרכים אמיתיים כמו הערות, פסיקים בסוף וזרימה, ומביאים איתם בעיות תאימות ובחירה משלהם.",
      "representativeQueries": [
        "פורמטים מורחבים וניבים"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-query",
      "displayName": "שאילתות ועריכה מצטברת",
      "type": "text/html",
      "url": "https://bbdrug.com/he/query",
      "description": "להוציא ערך אחד מ-JSON או לשנות שדה אחד נראה פשוט, אבל ברגע שמתקננים אותו זה הופך לארבעה מפרטים: JSONPath, JSON Pointer, JSON Patch ו-Merge Patch.",
      "representativeQueries": [
        "שאילתות ועריכה מצטברת"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-schema",
      "displayName": "Schema ואימות",
      "type": "text/html",
      "url": "https://bbdrug.com/he/schema",
      "description": "תארו את צורת הנתונים שלכם עם JSON Schema, הפכו הסכמות מילוליות לאימות שניתן להריץ, ותנו לו להוביל את טיפוסי TypeScript ואת יצירת הטפסים.",
      "representativeQueries": [
        "Schema ואימות"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-conversion",
      "displayName": "המרת פורמטים",
      "type": "text/html",
      "url": "https://bbdrug.com/he/conversion",
      "description": "המרה בין JSON ל-YAML, XML, CSV, TypeScript, Java, Go ו-SQL היא לעולם לא חסרת אובדן. מה שחשוב הוא להיות מפורשים לגבי היכן האובדן מתרחש.",
      "representativeQueries": [
        "המרת פורמטים"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-performance",
      "displayName": "ביצועים ואבטחה",
      "type": "text/html",
      "url": "https://bbdrug.com/he/performance",
      "description": "קובץ JSON בנפח עשרות מגה-בייט יכול להקפיא את ה-thread הראשי, ו-JSON שנבנה בקפידה יכול לפרוץ דרך שירות; קטגוריה זו עוסקת גם בתפוקה וגם בהגנות.",
      "representativeQueries": [
        "ביצועים ואבטחה"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-ecosystem",
      "displayName": "כלים ואקוסיסטם",
      "type": "text/html",
      "url": "https://bbdrug.com/he/ecosystem",
      "description": "ספריות פרסור, כלי שורת פקודה ותוספי עורכים מרכיבים את שרשרת הכלים היומיומית של JSON; המפתח לבחירה ביניהם הוא איכות איתור השגיאות ובריאות התחזוקה של האקוסיסטם.",
      "representativeQueries": [
        "כלים ואקוסיסטם"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-practice",
      "displayName": "פרקטיקה הנדסית",
      "type": "text/html",
      "url": "https://bbdrug.com/he/practice",
      "description": "הכנסת JSON למערכות אמיתיות: איך להגדיר חוזי API, איך לנהל תצורה ו-fixtures, איך לטפל בתאימות גרסאות, ואיך לתחזק נתוני בדיקה.",
      "representativeQueries": [
        "פרקטיקה הנדסית"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:he:learn-faq",
      "displayName": "שאלות נפוצות",
      "type": "text/html",
      "url": "https://bbdrug.com/he/faq",
      "description": "אוסף את השאלות הנפוצות ביותר על הכלים באתר הזה ועל מפרט JSON, מקובצות לפי תרחיש, עם תשובה שאפשר לפעול לפיה ישירות במקום מסקנה מעורפלת.",
      "representativeQueries": [
        "שאלות נפוצות"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:home",
      "displayName": "JSON Toolkit - JSON को स्वरूपित, सत्यापित और रूपांतरित करें",
      "type": "text/html",
      "url": "https://bbdrug.com/hi",
      "description": "मुफ़्त JSON वर्कबेंच जो पूरी तरह आपके ब्राउज़र में चलता है: स्वरूपण, सत्यापन, संकुचन, एस्केप, YAML, XML और CSV में रूपांतरण, तुलना, JSONPath क्वेरी और Schema सत्यापन।",
      "representativeQueries": [
        "JSON Toolkit - JSON को स्वरूपित, सत्यापित और रूपांतरित करें",
        "JSON उपकरण",
        "JSON फ़ॉर्मेटर"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:parse",
      "displayName": "JSON पार्सर और फ़ॉर्मेटर - पंक्ति और स्तंभ के साथ त्रुटियाँ",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/parse",
      "description": "JSON को स्वरूपित, संकुचित और सत्यापित करें, सिंटैक्स त्रुटियाँ ठीक पंक्ति और स्तंभ तक इंगित की जाती हैं। परिणाम ट्री में देखें, कुंजियाँ क्रमबद्ध करें और JSONPath मान कॉपी करें, सब कुछ स्थानीय रूप से।",
      "representativeQueries": [
        "JSON पार्सर और फ़ॉर्मेटर - पंक्ति और स्तंभ के साथ त्रुटियाँ",
        "JSON पार्सर",
        "JSON फ़ॉर्मेटर"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:minify",
      "displayName": "JSON संकुचन और एस्केप उपकरण - छोटे पेलोड",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/minify",
      "description": "व्हाइटस्पेस हटाकर JSON छोटा करें, लाइव बाइट गणना और संकुचन अनुपात देखें। Java, JavaScript या Python के लिए स्ट्रिंग एस्केप करें, और Unicode या Base64 स्थानीय रूप से बदलें।",
      "representativeQueries": [
        "JSON संकुचन और एस्केप उपकरण - छोटे पेलोड",
        "JSON संकुचन",
        "JSON संकुचनकर्ता"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:editor",
      "displayName": "ऑनलाइन JSON संपादक - लाइव सत्यापन और स्थानीय ड्राफ़्ट",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/editor",
      "description": "दो पैन में JSON संपादित करें, टाइप करते समय सत्यापन और तत्काल त्रुटि हाइलाइटिंग के साथ। स्वरूपित करें, संकुचित करें, कुंजियाँ क्रमबद्ध करें और पुनः लोड पर स्थानीय रूप से सहेजे गए ड्राफ़्ट रखें।",
      "representativeQueries": [
        "ऑनलाइन JSON संपादक - लाइव सत्यापन और स्थानीय ड्राफ़्ट",
        "JSON संपादक",
        "ऑनलाइन JSON संपादक"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:json5",
      "displayName": "JSON5 से JSON रूपांतरक - टिप्पणियाँ और ट्रेलिंग कॉमा",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/json5",
      "description": "JSON5 को मानक JSON में और वापस रूपांतरित करें। टिप्पणियाँ, एकल उद्धरण, ट्रेलिंग कॉमा, हेक्स संख्याएँ और बहु-पंक्ति स्ट्रिंग समर्थित हैं, सब कुछ आपके ब्राउज़र में संसाधित होता है।",
      "representativeQueries": [
        "JSON5 से JSON रूपांतरक - टिप्पणियाँ और ट्रेलिंग कॉमा",
        "JSON5 से JSON",
        "JSON5 पार्सर"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-yaml",
      "displayName": "JSON से YAML रूपांतरक - दो-तरफ़ा और इंडेंटेशन विकल्प",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/yaml",
      "description": "JSON को पठनीय YAML में या YAML को वापस JSON में बदलें। इंडेंटेशन और शैली चुनें, लाइव पूर्वावलोकन देखें, फिर कॉन्फ़िग और CI पाइपलाइन के लिए कॉपी या डाउनलोड करें।",
      "representativeQueries": [
        "JSON से YAML रूपांतरक - दो-तरफ़ा और इंडेंटेशन विकल्प"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-xml",
      "displayName": "JSON से XML रूपांतरक - टैग मैपिंग और इंडेंटेशन",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/xml",
      "description": "स्वचालित रूट, ऐरे और टेक्स्ट हैंडलिंग के साथ JSON को XML में या XML को वापस JSON में बदलें। इंडेंटेशन और एट्रिब्यूट मैपिंग समायोजित करें, फिर कॉपी या डाउनलोड करें।",
      "representativeQueries": [
        "JSON से XML रूपांतरक - टैग मैपिंग और इंडेंटेशन"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-csv",
      "displayName": "JSON से CSV रूपांतरक - सारणीबद्ध डेटा और हेडर",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/csv",
      "description": "JSON ऐरे को CSV में बदलें जिसमें कुंजियाँ हेडर स्तंभ बनती हैं, या CSV को वापस JSON में पार्स करें। विभाजक और उद्धरण सेट करें, फिर तालिका कॉपी या डाउनलोड करें।",
      "representativeQueries": [
        "JSON से CSV रूपांतरक - सारणीबद्ध डेटा और हेडर"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-ts",
      "displayName": "JSON से TypeScript - इंटरफ़ेस स्वतः बनाएँ",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/ts",
      "description": "JSON नमूने से TypeScript इंटरफ़ेस बनाएँ, नेस्टेड ऑब्जेक्ट, ऐरे प्रकार और वैकल्पिक फ़ील्ड पहचानें। रूट प्रकार का नाम दें और अपने कोड में पेस्ट करें।",
      "representativeQueries": [
        "JSON से TypeScript - इंटरफ़ेस स्वतः बनाएँ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-java",
      "displayName": "JSON से Java POJO - फ़ील्ड प्रकार स्वतः अनुमान लगाएँ",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/java",
      "description": "अनुमानित फ़ील्ड प्रकार, सूचियाँ और नेस्टेड क्लास के साथ JSON से Java POJO बनाएँ। पैकेज और नामकरण सेट करें, फिर क्लास को अपने प्रोजेक्ट में डालें।",
      "representativeQueries": [
        "JSON से Java POJO - फ़ील्ड प्रकार स्वतः अनुमान लगाएँ"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-go",
      "displayName": "JSON से Go स्ट्रक्ट - स्वचालित json टैग",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/go",
      "description": "अनुमानित प्रकार, स्लाइस, नेस्टेड स्ट्रक्ट और json टैग के साथ JSON से Go स्ट्रक्ट बनाएँ। स्ट्रक्ट नाम सेट करें, फिर कोड अपने प्रोजेक्ट में पेस्ट करें।",
      "representativeQueries": [
        "JSON से Go स्ट्रक्ट - स्वचालित json टैग"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-schema",
      "displayName": "JSON से JSON Schema - संरचना प्रतिबंध प्राप्त करें",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/schema",
      "description": "नमूने से JSON Schema प्राप्त करें, जिसमें प्रकार, गुण, आवश्यक फ़ील्ड और नेस्टेड परिभाषाएँ शामिल हैं, जो सत्यापन, फ़ॉर्म और दस्तावेज़ीकरण के लिए तैयार हैं।",
      "representativeQueries": [
        "JSON से JSON Schema - संरचना प्रतिबंध प्राप्त करें"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-table",
      "displayName": "JSON से तालिका - त्वरित सारणीबद्ध दृश्य",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/table",
      "description": "JSON ऐरे को तालिका के रूप में देखें जिसमें कुंजियाँ स्तंभ बनती हैं, नेस्टेड फ़ील्ड विस्तृत होते हैं और खाली सेल भरे जाते हैं। डेटा जल्दी जाँचने के लिए परिणाम कॉपी या निर्यात करें।",
      "representativeQueries": [
        "JSON से तालिका - त्वरित सारणीबद्ध दृश्य"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:convert-query",
      "displayName": "JSON से URL क्वेरी स्ट्रिंग - नेस्टेड ऑब्जेक्ट सपाट करें",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/convert/query",
      "description": "JSON ऑब्जेक्ट को URL क्वेरी स्ट्रिंग में बदलें जिसमें नेस्टेड ऑब्जेक्ट, ऐरे और एन्कोडिंग स्वतः संभाले जाते हैं, या क्वेरी स्ट्रिंग को वापस JSON में पार्स करें।",
      "representativeQueries": [
        "JSON से URL क्वेरी स्ट्रिंग - नेस्टेड ऑब्जेक्ट सपाट करें"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:diff",
      "displayName": "JSON तुलना उपकरण - पुनरावर्ती तुलना और हाइलाइटिंग",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/diff",
      "description": "दो JSON दस्तावेज़ों की पुनरावर्ती तुलना करें और जोड़े, हटाए या बदले गए फ़ील्ड पूर्ण पथ के साथ रेखांकित करें। क्रम या केस अनदेखा करें और अंतर सारांश कॉपी करें।",
      "representativeQueries": [
        "JSON तुलना उपकरण - पुनरावर्ती तुलना और हाइलाइटिंग",
        "JSON अंतर",
        "JSON तुलना"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:jsonpath",
      "displayName": "JSONPath क्वेरी उपकरण - JSON नोड ऑनलाइन निकालें",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/jsonpath",
      "description": "JSONPath से JSON क्वेरी करें और फ़िल्टर, स्लाइस, वाइल्डकार्ड तथा पुनरावर्ती डिसेंट से मेल खाते नोड निकालें। परिणाम पथ या मान के रूप में कॉपी करें।",
      "representativeQueries": [
        "JSONPath क्वेरी उपकरण - JSON नोड ऑनलाइन निकालें",
        "JSONPath",
        "JSONPath क्वेरी"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:history",
      "displayName": "JSON इतिहास - स्थानीय रिकॉर्ड और एक-क्लिक पुनर्स्थापन",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/history",
      "description": "ब्राउज़र स्टोरेज में अंतिम 100 JSON परिणाम रखें। किसी भी रिकॉर्ड को खोजें, देखें, हटाएँ या एक क्लिक में पुनर्स्थापित करें, और कुछ भी कभी सर्वर पर नहीं भेजा जाता।",
      "representativeQueries": [
        "JSON इतिहास - स्थानीय रिकॉर्ड और एक-क्लिक पुनर्स्थापन",
        "JSON इतिहास",
        "JSON रिकॉर्ड"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:utilities",
      "displayName": "एन्कोडिंग उपयोगिताएँ - Base64, URL, टाइमस्टैम्प और UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/utilities",
      "description": "Base64 और URL एन्कोड व डिकोड करें, टाइमस्टैम्प को तारीख में बदलें और बैच में UUID बनाएँ। API डिबगिंग और त्वरित रूपांतरण के लिए उपयोगी।",
      "representativeQueries": [
        "एन्कोडिंग उपयोगिताएँ - Base64, URL, टाइमस्टैम्प और UUID",
        "Base64 एन्कोडर",
        "URL एन्कोडर"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:download",
      "displayName": "macOS और Windows के लिए JSON Toolkit ऐप डाउनलोड करें",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/download",
      "description": "स्थानीय पार्सिंग, स्वरूपण, रूपांतरण, तुलना और इतिहास के लिए नेटिव JSON Toolkit डेस्कटॉप ऐप डाउनलोड करें, बिना ब्राउज़र अपलोड के। macOS अभी, Windows और Linux बाद में।",
      "representativeQueries": [
        "macOS और Windows के लिए JSON Toolkit ऐप डाउनलोड करें",
        "JSON डेस्कटॉप ऐप",
        "JSON Toolkit डाउनलोड"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn",
      "displayName": "JSON ज्ञानकोश - व्याकरण, प्रारूप और अभ्यास",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/home",
      "description": "JSON का संरचित पथ: RFC 8259 व्याकरण, डेटा प्रकार की गलतियाँ, JSON5, JSON Lines, JSONPath, JSON Patch, Schema सत्यापन, रूपांतरण और API अनुबंध।",
      "representativeQueries": [
        "JSON ज्ञानकोश - व्याकरण, प्रारूप और अभ्यास",
        "JSON गाइड",
        "JSON ट्यूटोरियल"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-basics",
      "displayName": "JSON मूल बातें और विनिर्देश",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/basics",
      "description": "RFC 8259 और ECMA-404 से शुरुआत करते हुए, यह श्रेणी JSON के व्याकरण, प्रकार, एन्कोडिंग और पार्सिंग की सीमाओं को व्यवस्थित करती है — वह नींव जिस पर JSON का हर काम टिका है।",
      "representativeQueries": [
        "JSON मूल बातें और विनिर्देश"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-formats",
      "displayName": "विस्तारित formats और dialects",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/formats",
      "description": "JSON5, JSONC, JSON Lines और NDJSON comments, trailing commas तथा streaming जैसी असली ज़रूरतें हल करते हैं, और अपने साथ compatibility व चयन की समस्याएँ लाते हैं।",
      "representativeQueries": [
        "विस्तारित formats और dialects"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-query",
      "displayName": "क्वेरी और वृद्धिशील संशोधन",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/query",
      "description": "JSON से एक मान निकालना या एक फ़ील्ड बदलना आसान लगता है, लेकिन मानकीकृत होते ही यह चार विनिर्देश बन जाता है: JSONPath, JSON Pointer, JSON Patch और Merge Patch।",
      "representativeQueries": [
        "क्वेरी और वृद्धिशील संशोधन"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-schema",
      "displayName": "Schema और Validation",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/schema",
      "description": "JSON Schema से अपने डेटा का आकार बताएँ, मौखिक समझौतों को निष्पादन योग्य validation में बदलें, और बदले में इसे TypeScript types और form generation चलाने दें।",
      "representativeQueries": [
        "Schema और Validation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-conversion",
      "displayName": "प्रारूप रूपांतरण",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/conversion",
      "description": "JSON और YAML, XML, CSV, TypeScript, Java, Go तथा SQL के बीच रूपांतरण कभी हानिरहित (lossless) नहीं होता। मायने यह रखता है कि हानि कहाँ होती है, यह स्पष्ट करना।",
      "representativeQueries": [
        "प्रारूप रूपांतरण"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-performance",
      "displayName": "प्रदर्शन और सुरक्षा",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/performance",
      "description": "कुछ दसियों मेगाबाइट की एक JSON फ़ाइल मुख्य थ्रेड को फ़्रीज़ कर सकती है, और सावधानी से गढ़ी गई JSON किसी सेवा को भेद सकती है; यह श्रेणी थ्रूपुट और बचाव दोनों को कवर करती है।",
      "representativeQueries": [
        "प्रदर्शन और सुरक्षा"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-ecosystem",
      "displayName": "उपकरण और पारिस्थितिकी तंत्र",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/ecosystem",
      "description": "पार्सिंग लाइब्रेरी, कमांड-लाइन उपकरण और एडिटर प्लगइन मिलकर रोज़मर्रा की JSON टूलचेन बनाते हैं; इनके बीच चुनाव की असली कुंजी है error-location की गुणवत्ता और पारिस्थितिकी तंत्र के रखरखाव की सेहत।",
      "representativeQueries": [
        "उपकरण और पारिस्थितिकी तंत्र"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-practice",
      "displayName": "इंजीनियरिंग प्रैक्टिस",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/practice",
      "description": "JSON को वास्तविक सिस्टम में डालना: API कॉन्ट्रैक्ट कैसे परिभाषित करें, कॉन्फ़िगरेशन और fixtures को कैसे प्रबंधित करें, वर्ज़न संगतता कैसे संभालें, और परीक्षण डेटा कैसे बनाए रखें।",
      "representativeQueries": [
        "इंजीनियरिंग प्रैक्टिस"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:hi:learn-faq",
      "displayName": "अक्सर पूछे जाने वाले प्रश्न",
      "type": "text/html",
      "url": "https://bbdrug.com/hi/faq",
      "description": "इस साइट के टूल और JSON स्पेसिफिकेशन के बारे में सबसे अधिक पूछे जाने वाले प्रश्नों को परिदृश्य के अनुसार समूहित करता है, और अस्पष्ट निष्कर्ष के बजाय ऐसा उत्तर देता है जिस पर सीधे काम किया जा सके।",
      "representativeQueries": [
        "अक्सर पूछे जाने वाले प्रश्न"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:home",
      "displayName": "JSON Toolkit - Format, Validate and Convert JSON",
      "type": "text/html",
      "url": "https://bbdrug.com/",
      "description": "A free JSON workbench that runs entirely in your browser: format, validate, minify, escape, convert to YAML, XML and CSV, diff, query with JSONPath and validate Schema.",
      "representativeQueries": [
        "JSON Toolkit - Format, Validate and Convert JSON",
        "JSON tools",
        "JSON formatter"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:parse",
      "displayName": "JSON Parser & Formatter - Errors With Line and Column",
      "type": "text/html",
      "url": "https://bbdrug.com/en/parse",
      "description": "Format, minify and validate JSON with syntax errors pinpointed to the exact line and column. Inspect results as a tree, sort keys and copy JSONPath values, all locally.",
      "representativeQueries": [
        "JSON Parser & Formatter - Errors With Line and Column",
        "JSON parser",
        "JSON formatter"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:minify",
      "displayName": "JSON Minifier & Escape Tool - Smaller Payloads",
      "type": "text/html",
      "url": "https://bbdrug.com/en/minify",
      "description": "Strip whitespace to shrink JSON with live byte counts and compression ratio. Escape strings for Java, JavaScript or Python, and convert Unicode or Base64 locally.",
      "representativeQueries": [
        "JSON Minifier & Escape Tool - Smaller Payloads",
        "JSON minify",
        "JSON minifier"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:editor",
      "displayName": "Online JSON Editor - Live Validation and Local Drafts",
      "type": "text/html",
      "url": "https://bbdrug.com/en/editor",
      "description": "Edit JSON in two panes with validation as you type and instant error highlighting. Format, minify, sort keys and keep drafts saved locally across reloads.",
      "representativeQueries": [
        "Online JSON Editor - Live Validation and Local Drafts",
        "JSON editor",
        "online JSON editor"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:json5",
      "displayName": "JSON5 to JSON Converter - Comments and Trailing Commas",
      "type": "text/html",
      "url": "https://bbdrug.com/en/json5",
      "description": "Convert JSON5 to standard JSON and back. Supports comments, single quotes, trailing commas, hex numbers and multi-line strings, all processed in your browser.",
      "representativeQueries": [
        "JSON5 to JSON Converter - Comments and Trailing Commas",
        "JSON5 to JSON",
        "JSON5 parser"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-yaml",
      "displayName": "JSON to YAML Converter - Two-Way and Indentation Options",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/yaml",
      "description": "Convert JSON to readable YAML or YAML back to JSON. Choose indentation and styles, preview live, then copy or download for configs and CI pipelines.",
      "representativeQueries": [
        "JSON to YAML Converter - Two-Way and Indentation Options"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-xml",
      "displayName": "JSON to XML Converter - Tag Mapping and Indentation",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/xml",
      "description": "Convert JSON to XML or XML back to JSON with automatic root, array and text handling. Tune indentation and attribute mapping, then copy or download.",
      "representativeQueries": [
        "JSON to XML Converter - Tag Mapping and Indentation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-csv",
      "displayName": "JSON to CSV Converter - Tabular Data and Headers",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/csv",
      "description": "Convert a JSON array to CSV with keys as header columns, or parse CSV back into JSON. Set delimiters and quoting, then copy or download the table.",
      "representativeQueries": [
        "JSON to CSV Converter - Tabular Data and Headers"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-ts",
      "displayName": "JSON to TypeScript - Generate Interfaces Automatically",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/ts",
      "description": "Generate TypeScript interfaces from a JSON sample, detecting nested objects, array types and optional fields. Name the root type and paste into your code.",
      "representativeQueries": [
        "JSON to TypeScript - Generate Interfaces Automatically"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-java",
      "displayName": "JSON to Java POJO - Infer Field Types Automatically",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/java",
      "description": "Generate Java POJOs from JSON with inferred field types, lists and nested classes. Set the package and naming, then drop the classes into your project.",
      "representativeQueries": [
        "JSON to Java POJO - Infer Field Types Automatically"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-go",
      "displayName": "JSON to Go Struct - Automatic json Tags",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/go",
      "description": "Generate Go structs from JSON with inferred types, slices, nested structs and json tags. Set the struct name, then paste the code into your project.",
      "representativeQueries": [
        "JSON to Go Struct - Automatic json Tags"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-schema",
      "displayName": "JSON to JSON Schema - Derive Structure Constraints",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/schema",
      "description": "Derive a JSON Schema from a sample, including types, properties, required fields and nested definitions, ready for validation, forms and documentation.",
      "representativeQueries": [
        "JSON to JSON Schema - Derive Structure Constraints"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-table",
      "displayName": "JSON to Table - Quick Tabular View",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/table",
      "description": "View a JSON array as a table with keys as columns, nested fields expanded and empty cells filled. Copy or export the result to check data fast.",
      "representativeQueries": [
        "JSON to Table - Quick Tabular View"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:convert-query",
      "displayName": "JSON to URL Query String - Flatten Nested Objects",
      "type": "text/html",
      "url": "https://bbdrug.com/en/convert/query",
      "description": "Turn a JSON object into a URL query string with nested objects, arrays and encoding handled for you, or parse a query string back to JSON.",
      "representativeQueries": [
        "JSON to URL Query String - Flatten Nested Objects"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:diff",
      "displayName": "JSON Diff Tool - Recursive Comparison and Highlights",
      "type": "text/html",
      "url": "https://bbdrug.com/en/diff",
      "description": "Compare two JSON documents recursively and highlight added, removed or changed fields with full paths. Ignore order or case and copy a diff summary.",
      "representativeQueries": [
        "JSON Diff Tool - Recursive Comparison and Highlights",
        "JSON diff",
        "JSON compare"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:jsonpath",
      "displayName": "JSONPath Query Tool - Extract JSON Nodes Online",
      "type": "text/html",
      "url": "https://bbdrug.com/en/jsonpath",
      "description": "Query JSON with JSONPath and extract matching nodes using filters, slices, wildcards and recursive descent. Copy the results as paths or values.",
      "representativeQueries": [
        "JSONPath Query Tool - Extract JSON Nodes Online",
        "JSONPath",
        "JSONPath query"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:history",
      "displayName": "JSON History - Local Records and One-Click Restore",
      "type": "text/html",
      "url": "https://bbdrug.com/en/history",
      "description": "Keep the last 100 JSON results in browser storage. Search, inspect, delete or restore any record in one click, with nothing ever sent to a server.",
      "representativeQueries": [
        "JSON History - Local Records and One-Click Restore",
        "JSON history",
        "JSON records"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:utilities",
      "displayName": "Encoding Utilities - Base64, URL, Timestamp and UUID",
      "type": "text/html",
      "url": "https://bbdrug.com/en/utilities",
      "description": "Encode and decode Base64 and URLs, convert timestamps to dates and generate UUIDs in batches. Handy for API debugging and quick conversions.",
      "representativeQueries": [
        "Encoding Utilities - Base64, URL, Timestamp and UUID",
        "Base64 encoder",
        "URL encoder"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:download",
      "displayName": "Download JSON Toolkit App for macOS and Windows",
      "type": "text/html",
      "url": "https://bbdrug.com/en/download",
      "description": "Download the native JSON Toolkit desktop app for local parsing, formatting, conversion, diffing and history, with no browser uploads. macOS now, Windows and Linux follow.",
      "representativeQueries": [
        "Download JSON Toolkit App for macOS and Windows",
        "JSON desktop app",
        "JSON toolkit download"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn",
      "displayName": "JSON Knowledge Base - Grammar, Formats and Practice",
      "type": "text/html",
      "url": "https://bbdrug.com/en/home",
      "description": "A structured path through JSON: RFC 8259 grammar, data type pitfalls, JSON5, JSON Lines, JSONPath, JSON Patch, Schema validation, conversion and API contracts.",
      "representativeQueries": [
        "JSON Knowledge Base - Grammar, Formats and Practice",
        "JSON guide",
        "JSON tutorial"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-basics",
      "displayName": "JSON Basics and the Specification",
      "type": "text/html",
      "url": "https://bbdrug.com/en/basics",
      "description": "Starting from RFC 8259 and ECMA-404, this category lays out JSON's grammar, types, encoding, and parsing boundaries — the foundation every piece of JSON work rests on.",
      "representativeQueries": [
        "JSON Basics and the Specification"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-formats",
      "displayName": "Extended Formats and Dialects",
      "type": "text/html",
      "url": "https://bbdrug.com/en/formats",
      "description": "JSON5, JSONC, JSON Lines and NDJSON solve real needs such as comments, trailing commas and streaming, and bring compatibility and selection problems of their own.",
      "representativeQueries": [
        "Extended Formats and Dialects"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-query",
      "displayName": "Querying and Incremental Modification",
      "type": "text/html",
      "url": "https://bbdrug.com/en/query",
      "description": "Taking one value out of JSON or changing one field looks simple, but once standardized it becomes four specifications: JSONPath, JSON Pointer, JSON Patch, and Merge Patch.",
      "representativeQueries": [
        "Querying and Incremental Modification"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-schema",
      "displayName": "Schema and Validation",
      "type": "text/html",
      "url": "https://bbdrug.com/en/schema",
      "description": "Describe the shape of your data with JSON Schema, turn verbal agreements into executable validation, and let it drive TypeScript types and form generation in turn.",
      "representativeQueries": [
        "Schema and Validation"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-conversion",
      "displayName": "Format Conversion",
      "type": "text/html",
      "url": "https://bbdrug.com/en/conversion",
      "description": "Converting between JSON and YAML, XML, CSV, TypeScript, Java, Go, and SQL is never lossless. What matters is being explicit about where the loss happens.",
      "representativeQueries": [
        "Format Conversion"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-performance",
      "displayName": "Performance and Security",
      "type": "text/html",
      "url": "https://bbdrug.com/en/performance",
      "description": "A JSON file of tens of megabytes can freeze the main thread, and carefully crafted JSON can punch through a service; this category covers both throughput and defenses.",
      "representativeQueries": [
        "Performance and Security"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-ecosystem",
      "displayName": "Tools & Ecosystem",
      "type": "text/html",
      "url": "https://bbdrug.com/en/ecosystem",
      "description": "Parsing libraries, command-line tools, and editor plugins form the everyday JSON toolchain; the key to choosing between them is error-location quality and ecosystem maintenance health.",
      "representativeQueries": [
        "Tools & Ecosystem"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-practice",
      "displayName": "Engineering Practice",
      "type": "text/html",
      "url": "https://bbdrug.com/en/practice",
      "description": "Putting JSON into real systems: how to define API contracts, how to manage configuration and fixtures, how to handle version compatibility, and how to maintain test data.",
      "representativeQueries": [
        "Engineering Practice"
      ]
    },
    {
      "identifier": "urn:air:bbdrug.com:page:en:learn-faq",
      "displayName": "Frequently Asked Questions",
      "type": "text/html",
      "url": "https://bbdrug.com/en/faq",
      "description": "Collects the most frequently asked questions about the tools on this site and about the JSON specification, grouped by scenario, with an answer you can act on directly instead of a vague conclusion.",
      "representativeQueries": [
        "Frequently Asked Questions"
      ]
    }
  ]
}
