[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference":3,"page-\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference-zh":959,"surroundings\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference-zh":3117},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":34},"文档",true,"\u002Fzh\u002Fdocs","zh\u002F01.docs",[10,35,861,878,892,945],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"开始使用","\u002Fzh\u002Fdocs\u002Fwelcome","zh\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"欢迎",{"title":18,"ignore":6,"path":19,"stem":20,"children":21,"page":34},"Get Started","\u002Fzh\u002Fdocs\u002Fwelcome\u002Fget-started","zh\u002F01.docs\u002F01.welcome\u002F01.get-started",[22,26,30],{"title":23,"path":24,"stem":25},"安装","\u002Fzh\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","zh\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",{"title":27,"path":28,"stem":29},"快速开始","\u002Fzh\u002Fdocs\u002Fwelcome\u002Fget-started\u002Fquickstart","zh\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F03.quickstart",{"title":31,"path":32,"stem":33},"概念","\u002Fzh\u002Fdocs\u002Fwelcome\u002Fget-started\u002Fconcepts","zh\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F04.concepts",false,{"title":36,"path":37,"stem":38,"children":39,"page":34},"核心","\u002Fzh\u002Fdocs\u002Fcore","zh\u002F01.docs\u002F02.core",[40,77,88,96,105,135,161,169,184,195,206,215,227,235,243,263,291,300,312,341,371,392,422,433,441,450,458,466,474,485,498,511,540,557,577,597,617,642,666,694,702,710,738,765,792,819,849],{"title":41,"path":42,"stem":43,"children":44,"page":34},"MD5","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5","zh\u002F01.docs\u002F02.core\u002F01.md5",[45,49,53,57,61,65,69,73],{"title":46,"path":47,"stem":48},"介绍","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":50,"path":51,"stem":52},"基本使用","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":54,"path":55,"stem":56},"高级功能","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":58,"path":59,"stem":60},"安全考虑","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":62,"path":63,"stem":64},"API 参考","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":66,"path":67,"stem":68},"使用示例","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F06.examples",{"title":70,"path":71,"stem":72},"常见问题","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F07.faq",{"title":74,"path":75,"stem":76},"相关工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fmd5\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F01.md5\u002F08.related-tools",{"title":78,"path":79,"stem":80,"children":81,"page":34},"UUID","\u002Fzh\u002Fdocs\u002Fcore\u002Fuuid","zh\u002F01.docs\u002F02.core\u002F02.uuid",[82,85],{"title":46,"path":83,"stem":84},"\u002Fzh\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":62,"path":86,"stem":87},"\u002Fzh\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","zh\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":89,"path":90,"stem":91,"children":92,"page":34},"二维码生成器","\u002Fzh\u002Fdocs\u002Fcore\u002Fqr-code-generator","zh\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[93],{"title":89,"path":94,"stem":95},"\u002Fzh\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":97,"path":98,"stem":99,"children":100,"page":34},"Json To Csv","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-csv","zh\u002F01.docs\u002F02.core\u002F05.json-to-csv",[101],{"title":102,"path":103,"stem":104},"Introduction","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":106,"path":107,"stem":108,"children":109,"page":34},"Sql Prettify","\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify",[110,113,116,119,122,125,129,132],{"title":102,"path":111,"stem":112},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":50,"path":114,"stem":115},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":54,"path":117,"stem":118},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":58,"path":120,"stem":121},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":62,"path":123,"stem":124},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":126,"path":127,"stem":128},"示例","\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":70,"path":130,"stem":131},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":74,"path":133,"stem":134},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":136,"path":137,"stem":138,"children":139,"page":34},"Yaml To Toml","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[140,144,148,151,154,158],{"title":141,"path":142,"stem":143},"YAML到TOML转换器","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":145,"path":146,"stem":147},"基本使用指南","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":54,"path":149,"stem":150},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":58,"path":152,"stem":153},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F04.security-considerations",{"title":155,"path":156,"stem":157},"API参考","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F05.api-reference",{"title":126,"path":159,"stem":160},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F06.examples",{"title":162,"path":163,"stem":164,"children":165,"page":34},"Beyond Compare","\u002Fzh\u002Fdocs\u002Fcore\u002Fbeyond-compare","zh\u002F01.docs\u002F02.core\u002F06.beyond-compare",[166],{"title":102,"path":167,"stem":168},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":170,"path":171,"stem":172,"children":173,"page":34},"Clock","\u002Fzh\u002Fdocs\u002Fcore\u002Fclock","zh\u002F01.docs\u002F02.core\u002F06.clock",[174,178,181],{"title":175,"path":176,"stem":177},"时钟工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":50,"path":179,"stem":180},"\u002Fzh\u002Fdocs\u002Fcore\u002Fclock\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F06.clock\u002F02.basic-usage",{"title":70,"path":182,"stem":183},"\u002Fzh\u002Fdocs\u002Fcore\u002Fclock\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F06.clock\u002F07.faq",{"title":185,"path":186,"stem":187,"children":188,"page":34},"Http Status Codes","\u002Fzh\u002Fdocs\u002Fcore\u002Fhttp-status-codes","zh\u002F01.docs\u002F02.core\u002F06.http-status-codes",[189,192],{"title":102,"path":190,"stem":191},"\u002Fzh\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F0.introduction",{"title":50,"path":193,"stem":194},"\u002Fzh\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F02.basic-usage",{"title":196,"path":197,"stem":198,"children":199,"page":34},"Jwt Parser","\u002Fzh\u002Fdocs\u002Fcore\u002Fjwt-parser","zh\u002F01.docs\u002F02.core\u002F06.jwt-parser",[200,203],{"title":102,"path":201,"stem":202},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":50,"path":204,"stem":205},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":207,"path":208,"stem":209,"children":210,"page":34},"Markdown To Html","\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-html","zh\u002F01.docs\u002F02.core\u002F07.markdown-to-html",[211],{"title":212,"path":213,"stem":214},"Markdown转HTML工具 - 介绍","\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F0.introduction",{"title":216,"path":217,"stem":218,"children":219,"page":34},"Screen Recorder","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-recorder","zh\u002F01.docs\u002F02.core\u002F07.screen-recorder",[220,224],{"title":221,"path":222,"stem":223},"录屏工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F0.introduction",{"title":145,"path":225,"stem":226},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F02.basic-usage",{"title":228,"path":229,"stem":230,"children":231,"page":34},"Screenshot Tool","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreenshot-tool","zh\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[232],{"title":102,"path":233,"stem":234},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":236,"path":237,"stem":238,"children":239,"page":34},"Svg Placeholder Generator","\u002Fzh\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","zh\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[240],{"title":102,"path":241,"stem":242},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":244,"path":245,"stem":246,"children":247,"page":34},"Area Converter","\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter","zh\u002F01.docs\u002F02.core\u002F08.area-converter",[248,251,254,257,260],{"title":102,"path":249,"stem":250},"\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":50,"path":252,"stem":253},"\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":54,"path":255,"stem":256},"\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":126,"path":258,"stem":259},"\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":70,"path":261,"stem":262},"\u002Fzh\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":264,"path":265,"stem":266,"children":267,"page":34},"Camera Recorder","\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder",[268,272,275,278,281,284,287],{"title":269,"path":270,"stem":271},"摄像机录制工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":50,"path":273,"stem":274},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":54,"path":276,"stem":277},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":66,"path":279,"stem":280},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":70,"path":282,"stem":283},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":74,"path":285,"stem":286},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":288,"path":289,"stem":290},"安全注意事项","\u002Fzh\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":292,"path":293,"stem":294,"children":295,"page":34},"Html To Markdown","\u002Fzh\u002Fdocs\u002Fcore\u002Fhtml-to-markdown","zh\u002F01.docs\u002F02.core\u002F08.html-to-markdown",[296],{"title":297,"path":298,"stem":299},"HTML转Markdown工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F0.introduction",{"title":301,"path":302,"stem":303,"children":304,"page":34},"Interest Calculator","\u002Fzh\u002Fdocs\u002Fcore\u002Finterest-calculator","zh\u002F01.docs\u002F02.core\u002F08.interest-calculator",[305,309],{"title":306,"path":307,"stem":308},"利率计算器","\u002Fzh\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F0.introduction",{"title":50,"path":310,"stem":311},"\u002Fzh\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F02.basic-usage",{"title":313,"path":314,"stem":315,"children":316,"page":34},"Text Unicode Converter","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter",[317,320,323,326,329,332,335,338],{"title":102,"path":318,"stem":319},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F0.introduction",{"title":50,"path":321,"stem":322},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F02.basic-usage",{"title":54,"path":324,"stem":325},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F03.advanced-features",{"title":58,"path":327,"stem":328},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F04.security-considerations",{"title":155,"path":330,"stem":331},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F05.api-reference",{"title":126,"path":333,"stem":334},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F06.examples",{"title":70,"path":336,"stem":337},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F07.faq",{"title":74,"path":339,"stem":340},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F08.related-tools",{"title":342,"path":343,"stem":344,"children":345,"page":34},"Todo List","\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list","zh\u002F01.docs\u002F02.core\u002F09.todo-list",[346,350,353,356,359,362,365,368],{"title":347,"path":348,"stem":349},"待办事项清单","\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":50,"path":351,"stem":352},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":54,"path":354,"stem":355},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":288,"path":357,"stem":358},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":62,"path":360,"stem":361},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":66,"path":363,"stem":364},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":70,"path":366,"stem":367},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":74,"path":369,"stem":370},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":372,"path":373,"stem":374,"children":375,"page":34},"Text To Ascii Binary","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary",[376,379,382,385,389],{"title":46,"path":377,"stem":378},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F01.introduction",{"title":50,"path":380,"stem":381},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F02.basic-usage",{"title":54,"path":383,"stem":384},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F03.advanced-features",{"title":386,"path":387,"stem":388},"故障排除","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Ftroubleshooting","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F04.troubleshooting",{"title":155,"path":390,"stem":391},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F05.api-reference",{"title":393,"path":394,"stem":395,"children":396,"page":34},"Yaml To Json","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json",[397,400,404,407,410,413,416,419],{"title":102,"path":398,"stem":399},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F0.introduction",{"title":401,"path":402,"stem":403},"基本用法","\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F02.basic-usage",{"title":54,"path":405,"stem":406},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F03.advanced-features",{"title":58,"path":408,"stem":409},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F04.security-considerations",{"title":155,"path":411,"stem":412},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F05.api-reference",{"title":126,"path":414,"stem":415},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F06.examples",{"title":70,"path":417,"stem":418},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F07.faq",{"title":74,"path":420,"stem":421},"\u002Fzh\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F08.related-tools",{"title":423,"path":424,"stem":425,"children":426,"page":34},"Json To Yaml","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-yaml","zh\u002F01.docs\u002F02.core\u002F12.json-to-yaml",[427,430],{"title":102,"path":428,"stem":429},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F0.introduction",{"title":401,"path":431,"stem":432},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F02.basic-usage",{"title":434,"path":435,"stem":436,"children":437,"page":34},"Json To Toml","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-toml","zh\u002F01.docs\u002F02.core\u002F13.json-to-toml",[438],{"title":102,"path":439,"stem":440},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F0.introduction",{"title":442,"path":443,"stem":444,"children":445,"page":34},"Keycode Info","\u002Fzh\u002Fdocs\u002Fcore\u002Fkeycode-info","zh\u002F01.docs\u002F02.core\u002F13.keycode-info",[446],{"title":447,"path":448,"stem":449},"键码信息工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":451,"path":452,"stem":453,"children":454,"page":34},"Toml To Json","\u002Fzh\u002Fdocs\u002Fcore\u002Ftoml-to-json","zh\u002F01.docs\u002F02.core\u002F14.toml-to-json",[455],{"title":102,"path":456,"stem":457},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":459,"path":460,"stem":461,"children":462,"page":34},"Toml To Yaml","\u002Fzh\u002Fdocs\u002Fcore\u002Ftoml-to-yaml","zh\u002F01.docs\u002F02.core\u002F15.toml-to-yaml",[463],{"title":102,"path":464,"stem":465},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F0.introduction",{"title":467,"path":468,"stem":469,"children":470,"page":34},"Xml To Json","\u002Fzh\u002Fdocs\u002Fcore\u002Fxml-to-json","zh\u002F01.docs\u002F02.core\u002F16.xml-to-json",[471],{"title":102,"path":472,"stem":473},"\u002Fzh\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":475,"path":476,"stem":477,"children":478,"page":34},"Json To Xml","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-xml","zh\u002F01.docs\u002F02.core\u002F17.json-to-xml",[479,482],{"title":102,"path":480,"stem":481},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F0.introduction",{"title":50,"path":483,"stem":484},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F02.basic-usage",{"title":486,"path":487,"stem":488,"children":489,"page":34},"Url Encoder","\u002Fzh\u002Fdocs\u002Fcore\u002Furl-encoder","zh\u002F01.docs\u002F02.core\u002F18.url-encoder",[490,494],{"title":491,"path":492,"stem":493},"URL编码\u002F解码工具","\u002Fzh\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F0.introduction",{"title":495,"path":496,"stem":497},"实用示例","\u002Fzh\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fpractical-examples","zh\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F09.practical-examples",{"title":499,"path":500,"stem":501,"children":502,"page":34},"Text Replacer","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-replacer","zh\u002F01.docs\u002F02.core\u002F19.text-replacer",[503,507],{"title":504,"path":505,"stem":506},"文本替换工具 - 介绍","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":508,"path":509,"stem":510},"文本替换工具 - 基本使用","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F02.basic-usage",{"title":512,"path":513,"stem":514,"children":515,"page":34},"Case Converter","\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter","zh\u002F01.docs\u002F02.core\u002F20.case-converter",[516,519,522,525,528,531,534,537],{"title":102,"path":517,"stem":518},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":50,"path":520,"stem":521},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F02.basic-usage",{"title":54,"path":523,"stem":524},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F03.advanced-features",{"title":58,"path":526,"stem":527},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F04.security-considerations",{"title":155,"path":529,"stem":530},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F05.api-reference",{"title":126,"path":532,"stem":533},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F06.examples",{"title":70,"path":535,"stem":536},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F07.faq",{"title":74,"path":538,"stem":539},"\u002Fzh\u002Fdocs\u002Fcore\u002Fcase-converter\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F20.case-converter\u002F08.related-tools",{"title":541,"path":542,"stem":543,"children":544,"page":34},"Temperature Converter","\u002Fzh\u002Fdocs\u002Fcore\u002Ftemperature-converter","zh\u002F01.docs\u002F02.core\u002F20.temperature-converter",[545,548,551,554],{"title":102,"path":546,"stem":547},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":50,"path":549,"stem":550},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F02.basic-usage",{"title":54,"path":552,"stem":553},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F03.advanced-features",{"title":126,"path":555,"stem":556},"\u002Fzh\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F04.examples",{"title":558,"path":559,"stem":560,"children":561,"page":34},"Json Diff","\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff","zh\u002F01.docs\u002F02.core\u002F22.json-diff",[562,565,568,571,574],{"title":102,"path":563,"stem":564},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F22.json-diff\u002F0.introduction",{"title":50,"path":566,"stem":567},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F22.json-diff\u002F02.basic-usage",{"title":54,"path":569,"stem":570},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F22.json-diff\u002F03.advanced-features",{"title":126,"path":572,"stem":573},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F22.json-diff\u002F06.examples",{"title":70,"path":575,"stem":576},"\u002Fzh\u002Fdocs\u002Fcore\u002Fjson-diff\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F22.json-diff\u002F07.faq",{"title":578,"path":579,"stem":580,"children":581,"page":34},"Black Wallpaper","\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[582,585,588,591,594],{"title":102,"path":583,"stem":584},"\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":50,"path":586,"stem":587},"\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":54,"path":589,"stem":590},"\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F03.advanced-features",{"title":126,"path":592,"stem":593},"\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F04.examples",{"title":70,"path":595,"stem":596},"\u002Fzh\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F05.faq",{"title":598,"path":599,"stem":600,"children":601,"page":34},"Image To Pixel","\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel",[602,605,608,611,614],{"title":102,"path":603,"stem":604},"\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F0.introduction",{"title":50,"path":606,"stem":607},"\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F02.basic-usage",{"title":54,"path":609,"stem":610},"\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F03.advanced-features",{"title":126,"path":612,"stem":613},"\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F04.examples",{"title":70,"path":615,"stem":616},"\u002Fzh\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F05.faq",{"title":618,"path":619,"stem":620,"children":621,"page":34},"Text Diff","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff","zh\u002F01.docs\u002F02.core\u002F23.text-diff",[622,626,630,634,638],{"title":623,"path":624,"stem":625},"文本差异对比工具 - 介绍","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":627,"path":628,"stem":629},"基本使用 - 文本差异对比工具","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":631,"path":632,"stem":633},"高级功能 - 文本差异对比工具","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":635,"path":636,"stem":637},"示例 - 文本差异对比工具","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":639,"path":640,"stem":641},"常见问题 - 文本差异对比工具","\u002Fzh\u002Fdocs\u002Fcore\u002Ftext-diff\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F23.text-diff\u002F05.faq",{"title":643,"path":644,"stem":645,"children":646,"page":34},"M3u8 Player","\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player",[647,650,653,656,659,662],{"title":102,"path":648,"stem":649},"\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":50,"path":651,"stem":652},"\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":54,"path":654,"stem":655},"\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":62,"path":657,"stem":658},"\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":126,"path":660,"stem":661},"\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":663,"path":664,"stem":665},"常见问题解答","\u002Fzh\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":667,"path":668,"stem":669,"children":670,"page":34},"Markdown To Pdf","\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[671,675,678,681,685,688,691],{"title":672,"path":673,"stem":674},"Markdown 转 PDF","\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":401,"path":676,"stem":677},"\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":54,"path":679,"stem":680},"\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":682,"path":683,"stem":684},"安全说明","\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":126,"path":686,"stem":687},"\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":70,"path":689,"stem":690},"\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":74,"path":692,"stem":693},"\u002Fzh\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":695,"path":696,"stem":697,"children":698,"page":34},"TCP 端口扫描","\u002Fzh\u002Fdocs\u002Fcore\u002Fport-scanner","zh\u002F01.docs\u002F02.core\u002F28.port-scanner",[699],{"title":695,"path":700,"stem":701},"\u002Fzh\u002Fdocs\u002Fcore\u002Fport-scanner\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F28.port-scanner\u002F01.introduction",{"title":703,"path":704,"stem":705,"children":706,"page":34},"DNS 解析","\u002Fzh\u002Fdocs\u002Fcore\u002Fdns-lookup","zh\u002F01.docs\u002F02.core\u002F29.dns-lookup",[707],{"title":703,"path":708,"stem":709},"\u002Fzh\u002Fdocs\u002Fcore\u002Fdns-lookup\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F29.dns-lookup\u002F01.introduction",{"title":711,"path":712,"stem":713,"children":714,"page":34},"Screen Dead Pixel Detector","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[715,719,722,725,729,732,735],{"title":716,"path":717,"stem":718},"屏幕坏点检测器","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":401,"path":720,"stem":721},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":54,"path":723,"stem":724},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":726,"path":727,"stem":728},"安全与隐私","\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":66,"path":730,"stem":731},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":70,"path":733,"stem":734},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":74,"path":736,"stem":737},"\u002Fzh\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":739,"path":740,"stem":741,"children":742,"page":34},"Survey Tool","\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool","zh\u002F01.docs\u002F02.core\u002F31.survey-tool",[743,747,750,753,756,759,762],{"title":744,"path":745,"stem":746},"问卷工具","\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":401,"path":748,"stem":749},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":54,"path":751,"stem":752},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":682,"path":754,"stem":755},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":66,"path":757,"stem":758},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":70,"path":760,"stem":761},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":74,"path":763,"stem":764},"\u002Fzh\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":766,"path":767,"stem":768,"children":769,"page":34},"Vue Office","\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office","zh\u002F01.docs\u002F02.core\u002F32.vue-office",[770,774,777,780,783,786,789],{"title":771,"path":772,"stem":773},"Vue Office 文档预览","\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":401,"path":775,"stem":776},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":54,"path":778,"stem":779},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":682,"path":781,"stem":782},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":66,"path":784,"stem":785},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":70,"path":787,"stem":788},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":74,"path":790,"stem":791},"\u002Fzh\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":793,"path":794,"stem":795,"children":796,"page":34},"Event Calendar","\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar","zh\u002F01.docs\u002F02.core\u002F33.event-calendar",[797,801,804,807,810,813,816],{"title":798,"path":799,"stem":800},"事件日历","\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":401,"path":802,"stem":803},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":54,"path":805,"stem":806},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":682,"path":808,"stem":809},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":66,"path":811,"stem":812},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":70,"path":814,"stem":815},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":74,"path":817,"stem":818},"\u002Fzh\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":820,"path":821,"stem":822,"children":823,"page":34},"Base64","\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64","zh\u002F01.docs\u002F02.core\u002Fbase64",[824,827,831,834,837,840,843,846],{"title":102,"path":825,"stem":826},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":828,"path":829,"stem":830},"基本使用方法","\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":54,"path":832,"stem":833},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":58,"path":835,"stem":836},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":155,"path":838,"stem":839},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":66,"path":841,"stem":842},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":70,"path":844,"stem":845},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":74,"path":847,"stem":848},"\u002Fzh\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","zh\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":850,"path":851,"stem":852,"children":853,"page":34},"Emoji Picker","\u002Fzh\u002Fdocs\u002Fcore\u002Femoji-picker","zh\u002F01.docs\u002F02.core\u002Femoji-picker",[854,858],{"title":855,"path":856,"stem":857},"表情符号选择器 - 介绍","\u002Fzh\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fintroduction","zh\u002F01.docs\u002F02.core\u002Femoji-picker\u002F0.introduction",{"title":50,"path":859,"stem":860},"\u002Fzh\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fbasic-usage","zh\u002F01.docs\u002F02.core\u002Femoji-picker\u002F02.basic-usage",{"title":862,"path":863,"stem":864,"children":865,"page":34},"集成","\u002Fzh\u002Fdocs\u002Fintegrated","zh\u002F01.docs\u002F03.integrated",[866,870,874],{"title":867,"path":868,"stem":869},"主题","\u002Fzh\u002Fdocs\u002Fintegrated\u002Fkbd","zh\u002F01.docs\u002F03.integrated\u002F01.kbd",{"title":871,"path":872,"stem":873},"获取请求ID","\u002Fzh\u002Fdocs\u002Fintegrated\u002Fthemes","zh\u002F01.docs\u002F03.integrated\u002F02.themes",{"title":875,"path":876,"stem":877},"Shell 命令","\u002Fzh\u002Fdocs\u002Fintegrated\u002Fshell","zh\u002F01.docs\u002F03.integrated\u002F03.shell",{"title":879,"path":880,"stem":881,"children":882,"page":34},"配置","\u002Fzh\u002Fdocs\u002Fconfiguration","zh\u002F01.docs\u002F04.configuration",[883,886,889],{"title":867,"path":884,"stem":885},"\u002Fzh\u002Fdocs\u002Fconfiguration\u002Fkbd","zh\u002F01.docs\u002F04.configuration\u002F01.kbd",{"title":871,"path":887,"stem":888},"\u002Fzh\u002Fdocs\u002Fconfiguration\u002Fthemes","zh\u002F01.docs\u002F04.configuration\u002F02.themes",{"title":875,"path":890,"stem":891},"\u002Fzh\u002Fdocs\u002Fconfiguration\u002Fshell","zh\u002F01.docs\u002F04.configuration\u002F03.shell",{"title":893,"path":894,"stem":895,"children":896,"page":34},"账户","\u002Fzh\u002Fdocs\u002Faccount","zh\u002F01.docs\u002F05.account",[897,901,937,941],{"title":898,"path":899,"stem":900},"定价","\u002Fzh\u002Fdocs\u002Faccount\u002Fpricing","zh\u002F01.docs\u002F05.account\u002F01.pricing",{"title":902,"path":903,"stem":904,"children":905,"page":34},"团队","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams","zh\u002F01.docs\u002F05.account\u002F01.teams",[906,909,913,917,921,925,929,933],{"title":11,"path":907,"stem":908},"\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fsetup","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F01.setup",{"title":910,"path":911,"stem":912},"成员与角色","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fmemebers","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F02.memebers",{"title":914,"path":915,"stem":916},"SSO","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fsso","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F03.sso",{"title":918,"path":919,"stem":920},"SCIM","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fscim","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F04.scim",{"title":922,"path":923,"stem":924},"Admin API","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fadmin-api","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F05.admin-api",{"title":926,"path":927,"stem":928},"仪表盘","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fdashboard","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F06.dashboard",{"title":930,"path":931,"stem":932},"分析","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fanalytics","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F07.analytics",{"title":934,"path":935,"stem":936},"企业设置","\u002Fzh\u002Fdocs\u002Faccount\u002Fteams\u002Fenterprise-settings","zh\u002F01.docs\u002F05.account\u002F01.teams\u002F08.enterprise-settings",{"title":938,"path":939,"stem":940},"账单","\u002Fzh\u002Fdocs\u002Faccount\u002Fbilling","zh\u002F01.docs\u002F05.account\u002F02.billing",{"title":942,"path":943,"stem":944},"更新","\u002Fzh\u002Fdocs\u002Faccount\u002Fupdate-access","zh\u002F01.docs\u002F05.account\u002F03.update-access",{"title":386,"path":946,"stem":947,"children":948,"page":34},"\u002Fzh\u002Fdocs\u002Ftroubleshooting","zh\u002F01.docs\u002F06.troubleshooting",[949,952,955],{"title":70,"path":950,"stem":951},"\u002Fzh\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","zh\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"title":871,"path":953,"stem":954},"\u002Fzh\u002Fdocs\u002Ftroubleshooting\u002Frequest-reporting","zh\u002F01.docs\u002F06.troubleshooting\u002F02.request-reporting",{"title":956,"path":957,"stem":958},"故障排除指南","\u002Fzh\u002Fdocs\u002Ftroubleshooting\u002Ftroubleshooting-guide","zh\u002F01.docs\u002F06.troubleshooting\u002F03.troubleshooting-guide",{"id":960,"title":155,"body":961,"description":971,"extension":3112,"meta":3113,"navigation":6,"path":411,"seo":3114,"sitemap":3115,"stem":412,"__hash__":3116},"content_zh\u002Fzh\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F05.api-reference.md",{"type":962,"value":963,"toc":3043},"minimark",[964,968,972,976,980,984,1019,1022,1031,1175,1182,1325,1328,1332,1335,1349,1352,1427,1430,1569,1573,1576,1632,1635,1655,1658,1661,1688,1691,1716,1719,1745,1749,1753,1861,1865,2077,2081,2131,2135,2138,2170,2173,2199,2201,2227,2230,2234,2321,2324,2350,2353,2372,2375,2378,2398,2401,2420,2423,2426,2451,2454,2479,2482,2485,2505,2508,2528,2531,2535,2635,2639,2726,2729,2732,2751,2754,2773,2776,2779,2799,2802,2822,2825,2828,2848,2851,2870,2873,2876,2902,2905,2930,2932,2934,2959,2962,2981,2984,2987,3013,3015,3039],[965,966,155],"h1",{"id":967},"api参考",[969,970,971],"p",{},"本文档提供YAML到JSON转换器工具功能和实现的技术细节。",[973,974,975],"h2",{"id":975},"工具架构",[977,978,979],"h3",{"id":979},"前端实现",[981,982,983],"h4",{"id":983},"技术栈",[985,986,987,995,1001,1007,1013],"ul",{},[988,989,990,994],"li",{},[991,992,993],"strong",{},"框架","：Vue.js 3 with Composition API",[988,996,997,1000],{},[991,998,999],{},"构建工具","：Nuxt.js 4",[988,1002,1003,1006],{},[991,1004,1005],{},"样式","：TailwindCSS v4",[988,1008,1009,1012],{},[991,1010,1011],{},"YAML处理","：js-yaml库",[988,1014,1015,1018],{},[991,1016,1017],{},"状态管理","：Pinia store",[981,1020,1021],{"id":1021},"核心组件",[1023,1024,1026,1027],"h5",{"id":1025},"主组件yaml-to-jsonvue","主组件：",[1028,1029,1030],"code",{},"yaml-to-json.vue",[1032,1033,1038],"pre",{"className":1034,"code":1035,"language":1036,"meta":1037,"style":1037},"language-vue shiki shiki-themes github-light github-light dark-plus","\u003Ctemplate>\n  \u003CToolLayout id=\"yaml-to-json\">\n    \u003C!-- 工具界面 -->\n  \u003C\u002FToolLayout>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport * as yaml from 'js-yaml';\n\u002F\u002F 组件逻辑\n\u003C\u002Fscript>\n","vue","",[1028,1039,1040,1056,1079,1086,1096,1106,1112,1133,1160,1166],{"__ignoreMap":1037},[1041,1042,1045,1049,1053],"span",{"class":1043,"line":1044},"line",1,[1041,1046,1048],{"class":1047},"skpqk","\u003C",[1041,1050,1052],{"class":1051},"sq2bZ","template",[1041,1054,1055],{"class":1047},">\n",[1041,1057,1059,1062,1065,1069,1073,1077],{"class":1043,"line":1058},2,[1041,1060,1061],{"class":1047},"  \u003C",[1041,1063,1064],{"class":1051},"ToolLayout",[1041,1066,1068],{"class":1067},"shCbc"," id",[1041,1070,1072],{"class":1071},"svVIm","=",[1041,1074,1076],{"class":1075},"sjj1j","\"yaml-to-json\"",[1041,1078,1055],{"class":1047},[1041,1080,1082],{"class":1043,"line":1081},3,[1041,1083,1085],{"class":1084},"sLEZ0","    \u003C!-- 工具界面 -->\n",[1041,1087,1089,1092,1094],{"class":1043,"line":1088},4,[1041,1090,1091],{"class":1047},"  \u003C\u002F",[1041,1093,1064],{"class":1051},[1041,1095,1055],{"class":1047},[1041,1097,1099,1102,1104],{"class":1043,"line":1098},5,[1041,1100,1101],{"class":1047},"\u003C\u002F",[1041,1103,1052],{"class":1051},[1041,1105,1055],{"class":1047},[1041,1107,1109],{"class":1043,"line":1108},6,[1041,1110,1111],{"emptyLinePlaceholder":6},"\n",[1041,1113,1115,1117,1120,1123,1126,1128,1131],{"class":1043,"line":1114},7,[1041,1116,1048],{"class":1047},[1041,1118,1119],{"class":1051},"script",[1041,1121,1122],{"class":1067}," setup",[1041,1124,1125],{"class":1067}," lang",[1041,1127,1072],{"class":1071},[1041,1129,1130],{"class":1075},"\"ts\"",[1041,1132,1055],{"class":1047},[1041,1134,1136,1140,1144,1147,1151,1154,1157],{"class":1043,"line":1135},8,[1041,1137,1139],{"class":1138},"srAhW","import",[1041,1141,1143],{"class":1142},"sLV08"," *",[1041,1145,1146],{"class":1138}," as",[1041,1148,1150],{"class":1149},"szTj3"," yaml",[1041,1152,1153],{"class":1138}," from",[1041,1155,1156],{"class":1075}," 'js-yaml'",[1041,1158,1159],{"class":1071},";\n",[1041,1161,1163],{"class":1043,"line":1162},9,[1041,1164,1165],{"class":1084},"\u002F\u002F 组件逻辑\n",[1041,1167,1169,1171,1173],{"class":1043,"line":1168},10,[1041,1170,1101],{"class":1047},[1041,1172,1119],{"class":1051},[1041,1174,1055],{"class":1047},[1023,1176,1178,1179],{"id":1177},"状态管理toolsts","状态管理：",[1028,1180,1181],{},"tools.ts",[1032,1183,1187],{"className":1184,"code":1185,"language":1186,"meta":1037,"style":1037},"language-typescript shiki shiki-themes github-light github-light dark-plus","interface ToolsState {\n  yamlToJson: {\n    history: Array\u003C{\n      id: string;\n      input: string;\n      output: string;\n      inputLength: number;\n      outputLength: number;\n      inputPreview: string;\n      timestamp: number;\n    }>;\n  };\n}\n","typescript",[1028,1188,1189,1202,1214,1227,1240,1251,1262,1274,1285,1296,1307,1313,1319],{"__ignoreMap":1037},[1041,1190,1191,1195,1199],{"class":1043,"line":1044},[1041,1192,1194],{"class":1193},"sGiLm","interface",[1041,1196,1198],{"class":1197},"s_0E6"," ToolsState",[1041,1200,1201],{"class":1071}," {\n",[1041,1203,1204,1208,1212],{"class":1043,"line":1058},[1041,1205,1207],{"class":1206},"szM7h","  yamlToJson",[1041,1209,1211],{"class":1210},"sGmsN",":",[1041,1213,1201],{"class":1071},[1041,1215,1216,1219,1221,1224],{"class":1043,"line":1081},[1041,1217,1218],{"class":1206},"    history",[1041,1220,1211],{"class":1210},[1041,1222,1223],{"class":1197}," Array",[1041,1225,1226],{"class":1071},"\u003C{\n",[1041,1228,1229,1232,1234,1238],{"class":1043,"line":1088},[1041,1230,1231],{"class":1206},"      id",[1041,1233,1211],{"class":1210},[1041,1235,1237],{"class":1236},"s2-Xe"," string",[1041,1239,1159],{"class":1071},[1041,1241,1242,1245,1247,1249],{"class":1043,"line":1098},[1041,1243,1244],{"class":1206},"      input",[1041,1246,1211],{"class":1210},[1041,1248,1237],{"class":1236},[1041,1250,1159],{"class":1071},[1041,1252,1253,1256,1258,1260],{"class":1043,"line":1108},[1041,1254,1255],{"class":1206},"      output",[1041,1257,1211],{"class":1210},[1041,1259,1237],{"class":1236},[1041,1261,1159],{"class":1071},[1041,1263,1264,1267,1269,1272],{"class":1043,"line":1114},[1041,1265,1266],{"class":1206},"      inputLength",[1041,1268,1211],{"class":1210},[1041,1270,1271],{"class":1236}," number",[1041,1273,1159],{"class":1071},[1041,1275,1276,1279,1281,1283],{"class":1043,"line":1135},[1041,1277,1278],{"class":1206},"      outputLength",[1041,1280,1211],{"class":1210},[1041,1282,1271],{"class":1236},[1041,1284,1159],{"class":1071},[1041,1286,1287,1290,1292,1294],{"class":1043,"line":1162},[1041,1288,1289],{"class":1206},"      inputPreview",[1041,1291,1211],{"class":1210},[1041,1293,1237],{"class":1236},[1041,1295,1159],{"class":1071},[1041,1297,1298,1301,1303,1305],{"class":1043,"line":1168},[1041,1299,1300],{"class":1206},"      timestamp",[1041,1302,1211],{"class":1210},[1041,1304,1271],{"class":1236},[1041,1306,1159],{"class":1071},[1041,1308,1310],{"class":1043,"line":1309},11,[1041,1311,1312],{"class":1071},"    }>;\n",[1041,1314,1316],{"class":1043,"line":1315},12,[1041,1317,1318],{"class":1071},"  };\n",[1041,1320,1322],{"class":1043,"line":1321},13,[1041,1323,1324],{"class":1071},"}\n",[973,1326,1327],{"id":1327},"转换过程",[977,1329,1331],{"id":1330},"yaml解析","YAML解析",[981,1333,1334],{"id":1334},"使用的库",[985,1336,1337,1343],{},[988,1338,1339,1342],{},[991,1340,1341],{},"js-yaml","：版本4.1.0",[988,1344,1345,1348],{},[991,1346,1347],{},"TypeScript支持","：@types\u002Fjs-yaml 4.0.9",[981,1350,1351],{"id":1351},"解析配置",[1032,1353,1355],{"className":1184,"code":1354,"language":1186,"meta":1037,"style":1037},"const yamlDoc = yaml.load(yamlInput.value, {\n  \u002F\u002F 默认选项\n  strict: false,\n  schema: yaml.DEFAULT_SCHEMA,\n});\n",[1028,1356,1357,1392,1397,1408,1422],{"__ignoreMap":1037},[1041,1358,1359,1362,1366,1369,1371,1374,1378,1381,1384,1386,1389],{"class":1043,"line":1044},[1041,1360,1361],{"class":1193},"const",[1041,1363,1365],{"class":1364},"sdRU0"," yamlDoc",[1041,1367,1368],{"class":1210}," =",[1041,1370,1150],{"class":1149},[1041,1372,1373],{"class":1071},".",[1041,1375,1377],{"class":1376},"sqMzV","load",[1041,1379,1380],{"class":1071},"(",[1041,1382,1383],{"class":1149},"yamlInput",[1041,1385,1373],{"class":1071},[1041,1387,1388],{"class":1149},"value",[1041,1390,1391],{"class":1071},", {\n",[1041,1393,1394],{"class":1043,"line":1058},[1041,1395,1396],{"class":1084},"  \u002F\u002F 默认选项\n",[1041,1398,1399,1402,1405],{"class":1043,"line":1081},[1041,1400,1401],{"class":1149},"  strict:",[1041,1403,1404],{"class":1142}," false",[1041,1406,1407],{"class":1071},",\n",[1041,1409,1410,1413,1415,1417,1420],{"class":1043,"line":1088},[1041,1411,1412],{"class":1149},"  schema:",[1041,1414,1150],{"class":1149},[1041,1416,1373],{"class":1071},[1041,1418,1419],{"class":1364},"DEFAULT_SCHEMA",[1041,1421,1407],{"class":1071},[1041,1423,1424],{"class":1043,"line":1098},[1041,1425,1426],{"class":1071},"});\n",[981,1428,1429],{"id":1429},"错误处理",[1032,1431,1433],{"className":1184,"code":1432,"language":1186,"meta":1037,"style":1037},"try {\n  const yamlDoc = yaml.load(yamlInput.value);\n  jsonOutput.value = JSON.stringify(yamlDoc, null, 2);\n} catch (error: any) {\n  hasError.value = true;\n  errorMessage.value = error.message;\n}\n",[1028,1434,1435,1442,1468,1506,1528,1544,1565],{"__ignoreMap":1037},[1041,1436,1437,1440],{"class":1043,"line":1044},[1041,1438,1439],{"class":1138},"try",[1041,1441,1201],{"class":1071},[1041,1443,1444,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465],{"class":1043,"line":1058},[1041,1445,1446],{"class":1193},"  const",[1041,1448,1365],{"class":1364},[1041,1450,1368],{"class":1210},[1041,1452,1150],{"class":1149},[1041,1454,1373],{"class":1071},[1041,1456,1377],{"class":1376},[1041,1458,1380],{"class":1071},[1041,1460,1383],{"class":1149},[1041,1462,1373],{"class":1071},[1041,1464,1388],{"class":1149},[1041,1466,1467],{"class":1071},");\n",[1041,1469,1470,1473,1475,1477,1479,1482,1484,1487,1489,1492,1495,1498,1500,1504],{"class":1043,"line":1081},[1041,1471,1472],{"class":1149},"  jsonOutput",[1041,1474,1373],{"class":1071},[1041,1476,1388],{"class":1149},[1041,1478,1368],{"class":1210},[1041,1480,1481],{"class":1364}," JSON",[1041,1483,1373],{"class":1071},[1041,1485,1486],{"class":1376},"stringify",[1041,1488,1380],{"class":1071},[1041,1490,1491],{"class":1149},"yamlDoc",[1041,1493,1494],{"class":1071},", ",[1041,1496,1497],{"class":1142},"null",[1041,1499,1494],{"class":1071},[1041,1501,1503],{"class":1502},"sewGd","2",[1041,1505,1467],{"class":1071},[1041,1507,1508,1511,1514,1517,1520,1522,1525],{"class":1043,"line":1088},[1041,1509,1510],{"class":1071},"} ",[1041,1512,1513],{"class":1138},"catch",[1041,1515,1516],{"class":1071}," (",[1041,1518,1519],{"class":1206},"error",[1041,1521,1211],{"class":1210},[1041,1523,1524],{"class":1236}," any",[1041,1526,1527],{"class":1071},") {\n",[1041,1529,1530,1533,1535,1537,1539,1542],{"class":1043,"line":1098},[1041,1531,1532],{"class":1149},"  hasError",[1041,1534,1373],{"class":1071},[1041,1536,1388],{"class":1149},[1041,1538,1368],{"class":1210},[1041,1540,1541],{"class":1142}," true",[1041,1543,1159],{"class":1071},[1041,1545,1546,1549,1551,1553,1555,1558,1560,1563],{"class":1043,"line":1108},[1041,1547,1548],{"class":1149},"  errorMessage",[1041,1550,1373],{"class":1071},[1041,1552,1388],{"class":1149},[1041,1554,1368],{"class":1210},[1041,1556,1557],{"class":1149}," error",[1041,1559,1373],{"class":1071},[1041,1561,1562],{"class":1149},"message",[1041,1564,1159],{"class":1071},[1041,1566,1567],{"class":1043,"line":1114},[1041,1568,1324],{"class":1071},[977,1570,1572],{"id":1571},"json生成","JSON生成",[981,1574,1575],{"id":1575},"格式化选项",[1032,1577,1579],{"className":1184,"code":1578,"language":1186,"meta":1037,"style":1037},"\u002F\u002F 美化打印（默认）\nJSON.stringify(yamlDoc, null, 2);\n\n\u002F\u002F 压缩\nJSON.stringify(yamlDoc);\n",[1028,1580,1581,1586,1609,1613,1618],{"__ignoreMap":1037},[1041,1582,1583],{"class":1043,"line":1044},[1041,1584,1585],{"class":1084},"\u002F\u002F 美化打印（默认）\n",[1041,1587,1588,1591,1593,1595,1597,1599,1601,1603,1605,1607],{"class":1043,"line":1058},[1041,1589,1590],{"class":1364},"JSON",[1041,1592,1373],{"class":1071},[1041,1594,1486],{"class":1376},[1041,1596,1380],{"class":1071},[1041,1598,1491],{"class":1149},[1041,1600,1494],{"class":1071},[1041,1602,1497],{"class":1142},[1041,1604,1494],{"class":1071},[1041,1606,1503],{"class":1502},[1041,1608,1467],{"class":1071},[1041,1610,1611],{"class":1043,"line":1081},[1041,1612,1111],{"emptyLinePlaceholder":6},[1041,1614,1615],{"class":1043,"line":1088},[1041,1616,1617],{"class":1084},"\u002F\u002F 压缩\n",[1041,1619,1620,1622,1624,1626,1628,1630],{"class":1043,"line":1098},[1041,1621,1590],{"class":1364},[1041,1623,1373],{"class":1071},[1041,1625,1486],{"class":1376},[1041,1627,1380],{"class":1071},[1041,1629,1491],{"class":1149},[1041,1631,1467],{"class":1071},[981,1633,1634],{"id":1634},"输出验证",[985,1636,1637,1643,1649],{},[988,1638,1639,1642],{},[991,1640,1641],{},"JSON.parse()","：验证生成的JSON",[988,1644,1645,1648],{},[991,1646,1647],{},"错误恢复","：优雅处理格式错误的JSON",[988,1650,1651,1654],{},[991,1652,1653],{},"类型保持","：维护YAML的数据类型",[973,1656,1657],{"id":1657},"数据流",[977,1659,1660],{"id":1660},"输入处理",[1662,1663,1664,1670,1676,1682],"ol",{},[988,1665,1666,1669],{},[991,1667,1668],{},"用户输入","：在文本区域中输入YAML内容",[988,1671,1672,1675],{},[991,1673,1674],{},"实时验证","：持续语法检查",[988,1677,1678,1681],{},[991,1679,1680],{},"错误检测","：立即错误突出显示",[988,1683,1684,1687],{},[991,1685,1686],{},"转换触发","：有效输入时自动转换",[977,1689,1690],{"id":1690},"输出生成",[1662,1692,1693,1698,1704,1710],{},[988,1694,1695,1697],{},[991,1696,1331],{},"：使用js-yaml解析YAML",[988,1699,1700,1703],{},[991,1701,1702],{},"JSON转换","：使用JSON.stringify转换为JSON",[988,1705,1706,1709],{},[991,1707,1708],{},"格式化","：应用格式化选项",[988,1711,1712,1715],{},[991,1713,1714],{},"显示","：在输出文本区域中显示结果",[977,1717,1718],{"id":1718},"历史管理",[1662,1720,1721,1727,1733,1739],{},[988,1722,1723,1726],{},[991,1724,1725],{},"转换跟踪","：记录成功的转换",[988,1728,1729,1732],{},[991,1730,1731],{},"元数据存储","：存储输入\u002F输出长度和预览",[988,1734,1735,1738],{},[991,1736,1737],{},"本地持久化","：保存到浏览器本地存储",[988,1740,1741,1744],{},[991,1742,1743],{},"检索","：允许恢复以前的转换",[973,1746,1748],{"id":1747},"浏览器api使用","浏览器API使用",[977,1750,1752],{"id":1751},"剪贴板api","剪贴板API",[1032,1754,1756],{"className":1184,"code":1755,"language":1186,"meta":1037,"style":1037},"const copyToClipboard = async (text: string) => {\n  try {\n    await navigator.clipboard.writeText(text);\n  } catch (error) {\n    console.error('复制失败:', error);\n  }\n};\n",[1028,1757,1758,1787,1794,1818,1831,1851,1856],{"__ignoreMap":1037},[1041,1759,1760,1762,1765,1767,1770,1772,1775,1777,1779,1782,1785],{"class":1043,"line":1044},[1041,1761,1361],{"class":1193},[1041,1763,1764],{"class":1376}," copyToClipboard",[1041,1766,1368],{"class":1210},[1041,1768,1769],{"class":1193}," async",[1041,1771,1516],{"class":1071},[1041,1773,1774],{"class":1206},"text",[1041,1776,1211],{"class":1210},[1041,1778,1237],{"class":1236},[1041,1780,1781],{"class":1071},") ",[1041,1783,1784],{"class":1193},"=>",[1041,1786,1201],{"class":1071},[1041,1788,1789,1792],{"class":1043,"line":1058},[1041,1790,1791],{"class":1138},"  try",[1041,1793,1201],{"class":1071},[1041,1795,1796,1799,1802,1804,1807,1809,1812,1814,1816],{"class":1043,"line":1081},[1041,1797,1798],{"class":1138},"    await",[1041,1800,1801],{"class":1149}," navigator",[1041,1803,1373],{"class":1071},[1041,1805,1806],{"class":1149},"clipboard",[1041,1808,1373],{"class":1071},[1041,1810,1811],{"class":1376},"writeText",[1041,1813,1380],{"class":1071},[1041,1815,1774],{"class":1149},[1041,1817,1467],{"class":1071},[1041,1819,1820,1823,1825,1827,1829],{"class":1043,"line":1088},[1041,1821,1822],{"class":1071},"  } ",[1041,1824,1513],{"class":1138},[1041,1826,1516],{"class":1071},[1041,1828,1519],{"class":1149},[1041,1830,1527],{"class":1071},[1041,1832,1833,1836,1838,1840,1842,1845,1847,1849],{"class":1043,"line":1098},[1041,1834,1835],{"class":1149},"    console",[1041,1837,1373],{"class":1071},[1041,1839,1519],{"class":1376},[1041,1841,1380],{"class":1071},[1041,1843,1844],{"class":1075},"'复制失败:'",[1041,1846,1494],{"class":1071},[1041,1848,1519],{"class":1149},[1041,1850,1467],{"class":1071},[1041,1852,1853],{"class":1043,"line":1108},[1041,1854,1855],{"class":1071},"  }\n",[1041,1857,1858],{"class":1043,"line":1114},[1041,1859,1860],{"class":1071},"};\n",[977,1862,1864],{"id":1863},"文件下载api","文件下载API",[1032,1866,1868],{"className":1184,"code":1867,"language":1186,"meta":1037,"style":1037},"const downloadJson = () => {\n  const blob = new Blob([jsonOutput.value], { type: 'application\u002Fjson' });\n  const url = URL.createObjectURL(blob);\n  const a = document.createElement('a');\n  a.href = url;\n  a.download = 'output.json';\n  document.body.appendChild(a);\n  a.click();\n  document.body.removeChild(a);\n  URL.revokeObjectURL(url);\n};\n",[1028,1869,1870,1886,1923,1947,1971,1987,2003,2025,2037,2056,2073],{"__ignoreMap":1037},[1041,1871,1872,1874,1877,1879,1882,1884],{"class":1043,"line":1044},[1041,1873,1361],{"class":1193},[1041,1875,1876],{"class":1376}," downloadJson",[1041,1878,1368],{"class":1210},[1041,1880,1881],{"class":1071}," () ",[1041,1883,1784],{"class":1193},[1041,1885,1201],{"class":1071},[1041,1887,1888,1890,1893,1895,1898,1901,1904,1907,1909,1911,1914,1917,1920],{"class":1043,"line":1058},[1041,1889,1446],{"class":1193},[1041,1891,1892],{"class":1364}," blob",[1041,1894,1368],{"class":1210},[1041,1896,1897],{"class":1193}," new",[1041,1899,1900],{"class":1376}," Blob",[1041,1902,1903],{"class":1071},"([",[1041,1905,1906],{"class":1149},"jsonOutput",[1041,1908,1373],{"class":1071},[1041,1910,1388],{"class":1149},[1041,1912,1913],{"class":1071},"], { ",[1041,1915,1916],{"class":1149},"type:",[1041,1918,1919],{"class":1075}," 'application\u002Fjson'",[1041,1921,1922],{"class":1071}," });\n",[1041,1924,1925,1927,1930,1932,1935,1937,1940,1942,1945],{"class":1043,"line":1081},[1041,1926,1446],{"class":1193},[1041,1928,1929],{"class":1364}," url",[1041,1931,1368],{"class":1210},[1041,1933,1934],{"class":1364}," URL",[1041,1936,1373],{"class":1071},[1041,1938,1939],{"class":1376},"createObjectURL",[1041,1941,1380],{"class":1071},[1041,1943,1944],{"class":1149},"blob",[1041,1946,1467],{"class":1071},[1041,1948,1949,1951,1954,1956,1959,1961,1964,1966,1969],{"class":1043,"line":1088},[1041,1950,1446],{"class":1193},[1041,1952,1953],{"class":1364}," a",[1041,1955,1368],{"class":1210},[1041,1957,1958],{"class":1149}," document",[1041,1960,1373],{"class":1071},[1041,1962,1963],{"class":1376},"createElement",[1041,1965,1380],{"class":1071},[1041,1967,1968],{"class":1075},"'a'",[1041,1970,1467],{"class":1071},[1041,1972,1973,1976,1978,1981,1983,1985],{"class":1043,"line":1098},[1041,1974,1975],{"class":1149},"  a",[1041,1977,1373],{"class":1071},[1041,1979,1980],{"class":1149},"href",[1041,1982,1368],{"class":1210},[1041,1984,1929],{"class":1149},[1041,1986,1159],{"class":1071},[1041,1988,1989,1991,1993,1996,1998,2001],{"class":1043,"line":1108},[1041,1990,1975],{"class":1149},[1041,1992,1373],{"class":1071},[1041,1994,1995],{"class":1149},"download",[1041,1997,1368],{"class":1210},[1041,1999,2000],{"class":1075}," 'output.json'",[1041,2002,1159],{"class":1071},[1041,2004,2005,2008,2010,2013,2015,2018,2020,2023],{"class":1043,"line":1114},[1041,2006,2007],{"class":1149},"  document",[1041,2009,1373],{"class":1071},[1041,2011,2012],{"class":1149},"body",[1041,2014,1373],{"class":1071},[1041,2016,2017],{"class":1376},"appendChild",[1041,2019,1380],{"class":1071},[1041,2021,2022],{"class":1149},"a",[1041,2024,1467],{"class":1071},[1041,2026,2027,2029,2031,2034],{"class":1043,"line":1135},[1041,2028,1975],{"class":1149},[1041,2030,1373],{"class":1071},[1041,2032,2033],{"class":1376},"click",[1041,2035,2036],{"class":1071},"();\n",[1041,2038,2039,2041,2043,2045,2047,2050,2052,2054],{"class":1043,"line":1162},[1041,2040,2007],{"class":1149},[1041,2042,1373],{"class":1071},[1041,2044,2012],{"class":1149},[1041,2046,1373],{"class":1071},[1041,2048,2049],{"class":1376},"removeChild",[1041,2051,1380],{"class":1071},[1041,2053,2022],{"class":1149},[1041,2055,1467],{"class":1071},[1041,2057,2058,2061,2063,2066,2068,2071],{"class":1043,"line":1168},[1041,2059,2060],{"class":1364},"  URL",[1041,2062,1373],{"class":1071},[1041,2064,2065],{"class":1376},"revokeObjectURL",[1041,2067,1380],{"class":1071},[1041,2069,2070],{"class":1149},"url",[1041,2072,1467],{"class":1071},[1041,2074,2075],{"class":1043,"line":1309},[1041,2076,1860],{"class":1071},[977,2078,2080],{"id":2079},"本地存储api","本地存储API",[1032,2082,2084],{"className":1184,"code":2083,"language":1186,"meta":1037,"style":1037},"\u002F\u002F Pinia持久化配置\npersist: [\n  {\n    storage: piniaPluginPersistedstate.localStorage(),\n  },\n];\n",[1028,2085,2086,2091,2100,2105,2121,2126],{"__ignoreMap":1037},[1041,2087,2088],{"class":1043,"line":1044},[1041,2089,2090],{"class":1084},"\u002F\u002F Pinia持久化配置\n",[1041,2092,2093,2097],{"class":1043,"line":1058},[1041,2094,2096],{"class":2095},"s0aye","persist",[1041,2098,2099],{"class":1071},": [\n",[1041,2101,2102],{"class":1043,"line":1081},[1041,2103,2104],{"class":1071},"  {\n",[1041,2106,2107,2110,2113,2115,2118],{"class":1043,"line":1088},[1041,2108,2109],{"class":1149},"    storage:",[1041,2111,2112],{"class":1149}," piniaPluginPersistedstate",[1041,2114,1373],{"class":1071},[1041,2116,2117],{"class":1376},"localStorage",[1041,2119,2120],{"class":1071},"(),\n",[1041,2122,2123],{"class":1043,"line":1098},[1041,2124,2125],{"class":1071},"  },\n",[1041,2127,2128],{"class":1043,"line":1108},[1041,2129,2130],{"class":1071},"];\n",[973,2132,2134],{"id":2133},"支持的yaml功能","支持的YAML功能",[977,2136,2137],{"id":2137},"数据类型",[985,2139,2140,2146,2152,2158,2164],{},[988,2141,2142,2145],{},[991,2143,2144],{},"字符串","：引用和未引用的字符串",[988,2147,2148,2151],{},[991,2149,2150],{},"数字","：整数、浮点数、科学记数法",[988,2153,2154,2157],{},[991,2155,2156],{},"布尔值","：true\u002Ffalse、yes\u002Fno、on\u002Foff",[988,2159,2160,2163],{},[991,2161,2162],{},"空值","：null、~、空",[988,2165,2166,2169],{},[991,2167,2168],{},"日期","：ISO 8601格式",[977,2171,2172],{"id":2172},"结构",[985,2174,2175,2181,2187,2193],{},[988,2176,2177,2180],{},[991,2178,2179],{},"映射","：键值对",[988,2182,2183,2186],{},[991,2184,2185],{},"序列","：数组\u002F列表",[988,2188,2189,2192],{},[991,2190,2191],{},"嵌套结构","：复杂层次结构",[988,2194,2195,2198],{},[991,2196,2197],{},"内联语法","：紧凑表示",[977,2200,54],{"id":54},[985,2202,2203,2209,2215,2221],{},[988,2204,2205,2208],{},[991,2206,2207],{},"锚点和别名","：引用和重用",[988,2210,2211,2214],{},[991,2212,2213],{},"多行字符串","：字面和折叠",[988,2216,2217,2220],{},[991,2218,2219],{},"注释","：YAML注释（有限的JSON支持）",[988,2222,2223,2226],{},[991,2224,2225],{},"标签","：自定义类型标签",[973,2228,1429],{"id":2229},"错误处理-1",[977,2231,2233],{"id":2232},"yaml解析错误","YAML解析错误",[1032,2235,2237],{"className":1184,"code":2236,"language":1186,"meta":1037,"style":1037},"interface YAMLError {\n  name: string;\n  message: string;\n  mark?: {\n    line: number;\n    column: number;\n    position: number;\n  };\n}\n",[1028,2238,2239,2248,2259,2270,2280,2291,2302,2313,2317],{"__ignoreMap":1037},[1041,2240,2241,2243,2246],{"class":1043,"line":1044},[1041,2242,1194],{"class":1193},[1041,2244,2245],{"class":1197}," YAMLError",[1041,2247,1201],{"class":1071},[1041,2249,2250,2253,2255,2257],{"class":1043,"line":1058},[1041,2251,2252],{"class":1206},"  name",[1041,2254,1211],{"class":1210},[1041,2256,1237],{"class":1236},[1041,2258,1159],{"class":1071},[1041,2260,2261,2264,2266,2268],{"class":1043,"line":1081},[1041,2262,2263],{"class":1206},"  message",[1041,2265,1211],{"class":1210},[1041,2267,1237],{"class":1236},[1041,2269,1159],{"class":1071},[1041,2271,2272,2275,2278],{"class":1043,"line":1088},[1041,2273,2274],{"class":1206},"  mark",[1041,2276,2277],{"class":1210},"?:",[1041,2279,1201],{"class":1071},[1041,2281,2282,2285,2287,2289],{"class":1043,"line":1098},[1041,2283,2284],{"class":1206},"    line",[1041,2286,1211],{"class":1210},[1041,2288,1271],{"class":1236},[1041,2290,1159],{"class":1071},[1041,2292,2293,2296,2298,2300],{"class":1043,"line":1108},[1041,2294,2295],{"class":1206},"    column",[1041,2297,1211],{"class":1210},[1041,2299,1271],{"class":1236},[1041,2301,1159],{"class":1071},[1041,2303,2304,2307,2309,2311],{"class":1043,"line":1114},[1041,2305,2306],{"class":1206},"    position",[1041,2308,1211],{"class":1210},[1041,2310,1271],{"class":1236},[1041,2312,1159],{"class":1071},[1041,2314,2315],{"class":1043,"line":1135},[1041,2316,1318],{"class":1071},[1041,2318,2319],{"class":1043,"line":1162},[1041,2320,1324],{"class":1071},[977,2322,2323],{"id":2323},"常见错误类型",[985,2325,2326,2332,2338,2344],{},[988,2327,2328,2331],{},[991,2329,2330],{},"语法错误","：格式错误的YAML语法",[988,2333,2334,2337],{},[991,2335,2336],{},"缩进错误","：不一致的缩进",[988,2339,2340,2343],{},[991,2341,2342],{},"类型错误","：无效的数据类型",[988,2345,2346,2349],{},[991,2347,2348],{},"结构错误","：格式错误的结构",[977,2351,2352],{"id":2352},"错误显示",[985,2354,2355,2361,2367],{},[988,2356,2357,2360],{},[991,2358,2359],{},"视觉指示器","：红色边框、错误徽章",[988,2362,2363,2366],{},[991,2364,2365],{},"错误消息","：详细的错误描述",[988,2368,2369,2371],{},[991,2370,1647],{},"：优雅的错误处理",[973,2373,2374],{"id":2374},"性能考虑",[977,2376,2377],{"id":2377},"内存管理",[985,2379,2380,2386,2392],{},[988,2381,2382,2385],{},[991,2383,2384],{},"高效解析","：优化的YAML解析",[988,2387,2388,2391],{},[991,2389,2390],{},"垃圾回收","：正确清理临时数据",[988,2393,2394,2397],{},[991,2395,2396],{},"大小限制","：浏览器内存限制",[977,2399,2400],{"id":2400},"处理速度",[985,2402,2403,2409,2415],{},[988,2404,2405,2408],{},[991,2406,2407],{},"实时转换","：即时处理",[988,2410,2411,2414],{},[991,2412,2413],{},"大型文档","：高效处理大型文件",[988,2416,2417,2419],{},[991,2418,1647],{},"：快速错误检测和报告",[973,2421,2422],{"id":2422},"浏览器兼容性",[977,2424,2425],{"id":2425},"支持的浏览器",[985,2427,2428,2434,2440,2446],{},[988,2429,2430,2433],{},[991,2431,2432],{},"Chrome","：版本90+",[988,2435,2436,2439],{},[991,2437,2438],{},"Firefox","：版本88+",[988,2441,2442,2445],{},[991,2443,2444],{},"Safari","：版本14+",[988,2447,2448,2433],{},[991,2449,2450],{},"Edge",[977,2452,2453],{"id":2453},"必需功能",[985,2455,2456,2462,2467,2473],{},[988,2457,2458,2461],{},[991,2459,2460],{},"ES6支持","：现代JavaScript功能",[988,2463,2464,2466],{},[991,2465,1752],{},"：用于复制功能",[988,2468,2469,2472],{},[991,2470,2471],{},"Blob API","：用于文件下载",[988,2474,2475,2478],{},[991,2476,2477],{},"本地存储","：用于历史持久化",[973,2480,2481],{"id":2481},"安全实现",[977,2483,2484],{"id":2484},"客户端安全",[985,2486,2487,2493,2499],{},[988,2488,2489,2492],{},[991,2490,2491],{},"无服务器通信","：所有处理都在本地",[988,2494,2495,2498],{},[991,2496,2497],{},"无数据传输","：无外部数据共享",[988,2500,2501,2504],{},[991,2502,2503],{},"沙盒执行","：浏览器安全沙盒",[977,2506,2507],{"id":2507},"数据保护",[985,2509,2510,2516,2522],{},[988,2511,2512,2515],{},[991,2513,2514],{},"仅本地处理","：无外部数据暴露",[988,2517,2518,2521],{},[991,2519,2520],{},"无记录","：无服务器端记录",[988,2523,2524,2527],{},[991,2525,2526],{},"用户控制","：用户完全控制数据",[973,2529,2530],{"id":2530},"配置选项",[977,2532,2534],{"id":2533},"yaml解析选项","YAML解析选项",[1032,2536,2538],{"className":1184,"code":2537,"language":1186,"meta":1037,"style":1037},"const yamlOptions = {\n  strict: false, \u002F\u002F 允许非标准YAML\n  schema: yaml.DEFAULT_SCHEMA, \u002F\u002F 使用默认模式\n  prettyErrors: true, \u002F\u002F 美化错误消息\n  onWarning: (warning) => {\n    \u002F\u002F 处理警告\n    console.warn(warning);\n  },\n};\n",[1028,2539,2540,2551,2562,2577,2589,2607,2612,2627,2631],{"__ignoreMap":1037},[1041,2541,2542,2544,2547,2549],{"class":1043,"line":1044},[1041,2543,1361],{"class":1193},[1041,2545,2546],{"class":1364}," yamlOptions",[1041,2548,1368],{"class":1210},[1041,2550,1201],{"class":1071},[1041,2552,2553,2555,2557,2559],{"class":1043,"line":1058},[1041,2554,1401],{"class":1149},[1041,2556,1404],{"class":1142},[1041,2558,1494],{"class":1071},[1041,2560,2561],{"class":1084},"\u002F\u002F 允许非标准YAML\n",[1041,2563,2564,2566,2568,2570,2572,2574],{"class":1043,"line":1081},[1041,2565,1412],{"class":1149},[1041,2567,1150],{"class":1149},[1041,2569,1373],{"class":1071},[1041,2571,1419],{"class":1364},[1041,2573,1494],{"class":1071},[1041,2575,2576],{"class":1084},"\u002F\u002F 使用默认模式\n",[1041,2578,2579,2582,2584,2586],{"class":1043,"line":1088},[1041,2580,2581],{"class":1149},"  prettyErrors:",[1041,2583,1541],{"class":1142},[1041,2585,1494],{"class":1071},[1041,2587,2588],{"class":1084},"\u002F\u002F 美化错误消息\n",[1041,2590,2591,2594,2596,2598,2601,2603,2605],{"class":1043,"line":1098},[1041,2592,2593],{"class":1376},"  onWarning",[1041,2595,1211],{"class":1149},[1041,2597,1516],{"class":1071},[1041,2599,2600],{"class":1206},"warning",[1041,2602,1781],{"class":1071},[1041,2604,1784],{"class":1193},[1041,2606,1201],{"class":1071},[1041,2608,2609],{"class":1043,"line":1108},[1041,2610,2611],{"class":1084},"    \u002F\u002F 处理警告\n",[1041,2613,2614,2616,2618,2621,2623,2625],{"class":1043,"line":1114},[1041,2615,1835],{"class":1149},[1041,2617,1373],{"class":1071},[1041,2619,2620],{"class":1376},"warn",[1041,2622,1380],{"class":1071},[1041,2624,2600],{"class":1149},[1041,2626,1467],{"class":1071},[1041,2628,2629],{"class":1043,"line":1135},[1041,2630,2125],{"class":1071},[1041,2632,2633],{"class":1043,"line":1162},[1041,2634,1860],{"class":1071},[977,2636,2638],{"id":2637},"json输出选项","JSON输出选项",[1032,2640,2642],{"className":1184,"code":2641,"language":1186,"meta":1037,"style":1037},"const jsonOptions = {\n  space: 2, \u002F\u002F 缩进空格\n  replacer: null, \u002F\u002F 无值转换\n  replacer: (key, value) => {\n    \u002F\u002F 自定义值转换\n    return value;\n  },\n};\n",[1028,2643,2644,2655,2668,2681,2703,2708,2718,2722],{"__ignoreMap":1037},[1041,2645,2646,2648,2651,2653],{"class":1043,"line":1044},[1041,2647,1361],{"class":1193},[1041,2649,2650],{"class":1364}," jsonOptions",[1041,2652,1368],{"class":1210},[1041,2654,1201],{"class":1071},[1041,2656,2657,2660,2663,2665],{"class":1043,"line":1058},[1041,2658,2659],{"class":1149},"  space:",[1041,2661,2662],{"class":1502}," 2",[1041,2664,1494],{"class":1071},[1041,2666,2667],{"class":1084},"\u002F\u002F 缩进空格\n",[1041,2669,2670,2673,2676,2678],{"class":1043,"line":1081},[1041,2671,2672],{"class":1149},"  replacer:",[1041,2674,2675],{"class":1142}," null",[1041,2677,1494],{"class":1071},[1041,2679,2680],{"class":1084},"\u002F\u002F 无值转换\n",[1041,2682,2683,2686,2688,2690,2693,2695,2697,2699,2701],{"class":1043,"line":1088},[1041,2684,2685],{"class":1376},"  replacer",[1041,2687,1211],{"class":1149},[1041,2689,1516],{"class":1071},[1041,2691,2692],{"class":1206},"key",[1041,2694,1494],{"class":1071},[1041,2696,1388],{"class":1206},[1041,2698,1781],{"class":1071},[1041,2700,1784],{"class":1193},[1041,2702,1201],{"class":1071},[1041,2704,2705],{"class":1043,"line":1098},[1041,2706,2707],{"class":1084},"    \u002F\u002F 自定义值转换\n",[1041,2709,2710,2713,2716],{"class":1043,"line":1108},[1041,2711,2712],{"class":1138},"    return",[1041,2714,2715],{"class":1149}," value",[1041,2717,1159],{"class":1071},[1041,2719,2720],{"class":1043,"line":1114},[1041,2721,2125],{"class":1071},[1041,2723,2724],{"class":1043,"line":1135},[1041,2725,1860],{"class":1071},[973,2727,2728],{"id":2728},"测试和验证",[977,2730,2731],{"id":2731},"单元测试",[985,2733,2734,2740,2745],{},[988,2735,2736,2739],{},[991,2737,2738],{},"转换逻辑","：测试YAML到JSON转换",[988,2741,2742,2744],{},[991,2743,1429],{},"：测试错误场景",[988,2746,2747,2750],{},[991,2748,2749],{},"边缘情况","：测试边界条件",[977,2752,2753],{"id":2753},"集成测试",[985,2755,2756,2761,2767],{},[988,2757,2758,2760],{},[991,2759,2422],{},"：跨浏览器测试",[988,2762,2763,2766],{},[991,2764,2765],{},"性能测试","：使用大型文档测试",[988,2768,2769,2772],{},[991,2770,2771],{},"用户体验","：测试用户交互",[973,2774,2775],{"id":2775},"部署考虑",[977,2777,2778],{"id":2778},"构建过程",[985,2780,2781,2787,2793],{},[988,2782,2783,2786],{},[991,2784,2785],{},"Nuxt.js构建","：标准Nuxt构建过程",[988,2788,2789,2792],{},[991,2790,2791],{},"静态生成","：可以静态生成",[988,2794,2795,2798],{},[991,2796,2797],{},"CDN部署","：适合CDN部署",[977,2800,2801],{"id":2801},"环境要求",[985,2803,2804,2810,2816],{},[988,2805,2806,2809],{},[991,2807,2808],{},"Node.js","：开发需要版本18+",[988,2811,2812,2815],{},[991,2813,2814],{},"现代浏览器","：需要ES6+支持",[988,2817,2818,2821],{},[991,2819,2820],{},"HTTPS","：剪贴板API需要",[973,2823,2824],{"id":2824},"监控和分析",[977,2826,2827],{"id":2827},"性能监控",[985,2829,2830,2836,2842],{},[988,2831,2832,2835],{},[991,2833,2834],{},"转换速度","：跟踪处理时间",[988,2837,2838,2841],{},[991,2839,2840],{},"错误率","：监控错误频率",[988,2843,2844,2847],{},[991,2845,2846],{},"用户交互","：跟踪功能使用",[977,2849,2850],{"id":2850},"错误跟踪",[985,2852,2853,2859,2865],{},[988,2854,2855,2858],{},[991,2856,2857],{},"客户端错误","：JavaScript错误跟踪",[988,2860,2861,2864],{},[991,2862,2863],{},"转换失败","：YAML解析错误跟踪",[988,2866,2867,2869],{},[991,2868,2422],{},"：跨浏览器问题跟踪",[973,2871,2872],{"id":2872},"未来增强",[977,2874,2875],{"id":2875},"计划功能",[985,2877,2878,2884,2890,2896],{},[988,2879,2880,2883],{},[991,2881,2882],{},"批处理","：多文件转换",[988,2885,2886,2889],{},[991,2887,2888],{},"自定义模式","：用户定义的YAML模式",[988,2891,2892,2895],{},[991,2893,2894],{},"高级格式化","：更多JSON格式化选项",[988,2897,2898,2901],{},[991,2899,2900],{},"API集成","：程序化访问的REST API",[977,2903,2904],{"id":2904},"技术改进",[985,2906,2907,2913,2919,2924],{},[988,2908,2909,2912],{},[991,2910,2911],{},"性能优化","：更快的处理",[988,2914,2915,2918],{},[991,2916,2917],{},"内存效率","：更好的内存管理",[988,2920,2921,2923],{},[991,2922,1647],{},"：增强的错误处理",[988,2925,2926,2929],{},[991,2927,2928],{},"可访问性","：改进的可访问性功能",[973,2931,386],{"id":386},[977,2933,70],{"id":70},[985,2935,2936,2942,2948,2953],{},[988,2937,2938,2941],{},[991,2939,2940],{},"大型文件处理","：内存限制",[988,2943,2944,2947],{},[991,2945,2946],{},"复杂YAML","：解析边缘情况",[988,2949,2950,2952],{},[991,2951,2422],{},"：功能支持问题",[988,2954,2955,2958],{},[991,2956,2957],{},"性能","：大型文件处理缓慢",[977,2960,2961],{"id":2961},"调试信息",[985,2963,2964,2970,2975],{},[988,2965,2966,2969],{},[991,2967,2968],{},"控制台记录","：详细的错误信息",[988,2971,2972,2974],{},[991,2973,2365],{},"：用户友好的错误描述",[988,2976,2977,2980],{},[991,2978,2979],{},"性能指标","：处理时间信息",[973,2982,2983],{"id":2983},"支持和维护",[977,2985,2986],{"id":2986},"代码维护",[985,2988,2989,2995,3001,3007],{},[988,2990,2991,2994],{},[991,2992,2993],{},"定期更新","：保持依赖项更新",[988,2996,2997,3000],{},[991,2998,2999],{},"安全补丁","：应用安全更新",[988,3002,3003,3006],{},[991,3004,3005],{},"错误修复","：解决报告的问题",[988,3008,3009,3012],{},[991,3010,3011],{},"功能增强","：添加新功能",[977,3014,5],{"id":5},[985,3016,3017,3023,3029,3034],{},[988,3018,3019,3022],{},[991,3020,3021],{},"API文档","：保持技术文档最新",[988,3024,3025,3028],{},[991,3026,3027],{},"用户指南","：维护用户文档",[988,3030,3031,3033],{},[991,3032,126],{},"：提供使用示例",[988,3035,3036,3038],{},[991,3037,386],{},"：更新故障排除指南",[3040,3041,3042],"style",{},"html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .s_0E6, html code.shiki .s_0E6{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#4EC9B0}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .s2-Xe, html code.shiki .s2-Xe{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4EC9B0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .s0aye, html code.shiki .s0aye{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#C8C8C8}html pre.shiki code .skpqk, html code.shiki .skpqk{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#808080}html pre.shiki code .sq2bZ, html code.shiki .sq2bZ{--shiki-default:#22863A;--shiki-light:#22863A;--shiki-dark:#569CD6}html pre.shiki code .shCbc, html code.shiki .shCbc{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#9CDCFE}",{"title":1037,"searchDepth":1058,"depth":1058,"links":3044},[3045,3048,3052,3057,3062,3067,3072,3076,3080,3084,3088,3092,3096,3100,3104,3108],{"id":975,"depth":1058,"text":975,"children":3046},[3047],{"id":979,"depth":1081,"text":979},{"id":1327,"depth":1058,"text":1327,"children":3049},[3050,3051],{"id":1330,"depth":1081,"text":1331},{"id":1571,"depth":1081,"text":1572},{"id":1657,"depth":1058,"text":1657,"children":3053},[3054,3055,3056],{"id":1660,"depth":1081,"text":1660},{"id":1690,"depth":1081,"text":1690},{"id":1718,"depth":1081,"text":1718},{"id":1747,"depth":1058,"text":1748,"children":3058},[3059,3060,3061],{"id":1751,"depth":1081,"text":1752},{"id":1863,"depth":1081,"text":1864},{"id":2079,"depth":1081,"text":2080},{"id":2133,"depth":1058,"text":2134,"children":3063},[3064,3065,3066],{"id":2137,"depth":1081,"text":2137},{"id":2172,"depth":1081,"text":2172},{"id":54,"depth":1081,"text":54},{"id":2229,"depth":1058,"text":1429,"children":3068},[3069,3070,3071],{"id":2232,"depth":1081,"text":2233},{"id":2323,"depth":1081,"text":2323},{"id":2352,"depth":1081,"text":2352},{"id":2374,"depth":1058,"text":2374,"children":3073},[3074,3075],{"id":2377,"depth":1081,"text":2377},{"id":2400,"depth":1081,"text":2400},{"id":2422,"depth":1058,"text":2422,"children":3077},[3078,3079],{"id":2425,"depth":1081,"text":2425},{"id":2453,"depth":1081,"text":2453},{"id":2481,"depth":1058,"text":2481,"children":3081},[3082,3083],{"id":2484,"depth":1081,"text":2484},{"id":2507,"depth":1081,"text":2507},{"id":2530,"depth":1058,"text":2530,"children":3085},[3086,3087],{"id":2533,"depth":1081,"text":2534},{"id":2637,"depth":1081,"text":2638},{"id":2728,"depth":1058,"text":2728,"children":3089},[3090,3091],{"id":2731,"depth":1081,"text":2731},{"id":2753,"depth":1081,"text":2753},{"id":2775,"depth":1058,"text":2775,"children":3093},[3094,3095],{"id":2778,"depth":1081,"text":2778},{"id":2801,"depth":1081,"text":2801},{"id":2824,"depth":1058,"text":2824,"children":3097},[3098,3099],{"id":2827,"depth":1081,"text":2827},{"id":2850,"depth":1081,"text":2850},{"id":2872,"depth":1058,"text":2872,"children":3101},[3102,3103],{"id":2875,"depth":1081,"text":2875},{"id":2904,"depth":1081,"text":2904},{"id":386,"depth":1058,"text":386,"children":3105},[3106,3107],{"id":70,"depth":1081,"text":70},{"id":2961,"depth":1081,"text":2961},{"id":2983,"depth":1058,"text":2983,"children":3109},[3110,3111],{"id":2986,"depth":1081,"text":2986},{"id":5,"depth":1081,"text":5},"md",{},{"title":155,"description":971},{"loc":411},"avAkzMagO4JI12aLxS122jwzte8t3Z7LuLGhmasSi1M",[3118,3118],null]