[{"data":1,"prerenderedAt":1031},["ShallowReactive",2],{"navigation_docs_zh":3,"-zh-xml-parsing":237,"-zh-xml-parsing-surround":1026},[4,23,61,91,163],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"快速开始","i-lucide-rocket","\u002Fzh\u002Fgetting-started","zh\u002F01.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"简介","\u002Fzh\u002Fgetting-started\u002Fintroduction","zh\u002F01.getting-started\u002F01.introduction",{"title":15,"path":16,"stem":17},"安装","\u002Fzh\u002Fgetting-started\u002Finstallation","zh\u002F01.getting-started\u002F02.installation",{"title":19,"path":20,"stem":21},"AI 集成","\u002Fzh\u002Fgetting-started\u002Fai-integration","zh\u002F01.getting-started\u002F03.ai-integration",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"CORE","i-lucide-box","\u002Fzh\u002Fcore","zh\u002F02.core",[29,33,37,41,45,49,53,57],{"title":30,"path":31,"stem":32},"@office-open\u002Fcore","\u002Fzh\u002Fcore\u002Foverview","zh\u002F02.core\u002F01.overview",{"title":34,"path":35,"stem":36},"XML 组件","\u002Fzh\u002Fcore\u002Fxml-components","zh\u002F02.core\u002F02.xml-components",{"title":38,"path":39,"stem":40},"值与验证","\u002Fzh\u002Fcore\u002Fvalues","zh\u002F02.core\u002F03.values",{"title":42,"path":43,"stem":44},"单位转换器","\u002Fzh\u002Fcore\u002Fconverters","zh\u002F02.core\u002F04.converters",{"title":46,"path":47,"stem":48},"Formatter","\u002Fzh\u002Fcore\u002Fformatter","zh\u002F02.core\u002F05.formatter",{"title":50,"path":51,"stem":52},"Parser","\u002Fzh\u002Fcore\u002Fparser","zh\u002F02.core\u002F06.parser",{"title":54,"path":55,"stem":56},"Archive","\u002Fzh\u002Fcore\u002Farchive","zh\u002F02.core\u002F07.archive",{"title":58,"path":59,"stem":60},"Charts","\u002Fzh\u002Fcore\u002Fcharts","zh\u002F02.core\u002F08.charts",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":22},"XML","i-lucide-code-xml","\u002Fzh\u002Fxml","zh\u002F03.xml",[67,71,75,79,83,87],{"title":68,"path":69,"stem":70},"@office-open\u002Fxml","\u002Fzh\u002Fxml\u002Foverview","zh\u002F03.xml\u002F01.overview",{"title":72,"path":73,"stem":74},"解析","\u002Fzh\u002Fxml\u002Fparsing","zh\u002F03.xml\u002F02.parsing",{"title":76,"path":77,"stem":78},"序列化","\u002Fzh\u002Fxml\u002Fserialization","zh\u002F03.xml\u002F03.serialization",{"title":80,"path":81,"stem":82},"查询工具","\u002Fzh\u002Fxml\u002Fquery-utilities","zh\u002F03.xml\u002F04.query-utilities",{"title":84,"path":85,"stem":86},"XML 转义","\u002Fzh\u002Fxml\u002Fescape","zh\u002F03.xml\u002F05.escape",{"title":88,"path":89,"stem":90},"类型参考","\u002Fzh\u002Fxml\u002Ftypes","zh\u002F03.xml\u002F06.types",{"title":92,"icon":93,"path":94,"stem":95,"children":96,"page":22},"DOCX","i-lucide-file-text","\u002Fzh\u002Fdocx","zh\u002F04.docx",[97,101,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160],{"title":98,"path":99,"stem":100},"@office-open\u002Fdocx","\u002Fzh\u002Fdocx\u002Foverview","zh\u002F04.docx\u002F01.overview",{"title":5,"path":102,"stem":103},"\u002Fzh\u002Fdocx\u002Fquickstart","zh\u002F04.docx\u002F02.quickstart",{"title":105,"path":106,"stem":107},"文本与段落","\u002Fzh\u002Fdocx\u002Ftext-and-paragraphs","zh\u002F04.docx\u002F03.text-and-paragraphs",{"title":109,"path":110,"stem":111},"表格","\u002Fzh\u002Fdocx\u002Ftables","zh\u002F04.docx\u002F04.tables",{"title":113,"path":114,"stem":115},"图片","\u002Fzh\u002Fdocx\u002Fimages","zh\u002F04.docx\u002F05.images",{"title":117,"path":118,"stem":119},"图表","\u002Fzh\u002Fdocx\u002Fcharts","zh\u002F04.docx\u002F06.charts",{"title":121,"path":122,"stem":123},"SmartArt","\u002Fzh\u002Fdocx\u002Fsmartart","zh\u002F04.docx\u002F07.smartart",{"title":125,"path":126,"stem":127},"媒体","\u002Fzh\u002Fdocx\u002Fmedia","zh\u002F04.docx\u002F08.media",{"title":129,"path":130,"stem":131},"链接","\u002Fzh\u002Fdocx\u002Flinks","zh\u002F04.docx\u002F09.links",{"title":133,"path":134,"stem":135},"页眉与页脚","\u002Fzh\u002Fdocx\u002Fheaders-and-footers","zh\u002F04.docx\u002F10.headers-and-footers",{"title":137,"path":138,"stem":139},"公式与符号","\u002Fzh\u002Fdocx\u002Fequations-and-symbols","zh\u002F04.docx\u002F11.equations-and-symbols",{"title":141,"path":142,"stem":143},"样式与主题","\u002Fzh\u002Fdocx\u002Fstyles-and-themes","zh\u002F04.docx\u002F12.styles-and-themes",{"title":145,"path":146,"stem":147},"页面布局","\u002Fzh\u002Fdocx\u002Fpage-layout","zh\u002F04.docx\u002F13.page-layout",{"title":149,"path":150,"stem":151},"引用","\u002Fzh\u002Fdocx\u002Freferences","zh\u002F04.docx\u002F14.references",{"title":153,"path":154,"stem":155},"批注与修订","\u002Fzh\u002Fdocx\u002Fcomments-and-revisions","zh\u002F04.docx\u002F15.comments-and-revisions",{"title":157,"path":158,"stem":159},"导出","\u002Fzh\u002Fdocx\u002Fexport","zh\u002F04.docx\u002F16.export",{"title":72,"path":161,"stem":162},"\u002Fzh\u002Fdocx\u002Fparsing","zh\u002F04.docx\u002F17.parsing",{"title":164,"icon":165,"path":166,"stem":167,"children":168,"page":22},"PPTX","i-lucide-presentation","\u002Fzh\u002Fpptx","zh\u002F05.pptx",[169,173,176,180,183,186,189,192,195,198,201,204,208,211,215,219,223,227,230,233],{"title":170,"path":171,"stem":172},"@office-open\u002Fpptx","\u002Fzh\u002Fpptx\u002Foverview","zh\u002F05.pptx\u002F01.overview",{"title":5,"path":174,"stem":175},"\u002Fzh\u002Fpptx\u002Fquickstart","zh\u002F05.pptx\u002F02.quickstart",{"title":177,"path":178,"stem":179},"形状与文本","\u002Fzh\u002Fpptx\u002Fshapes-and-text","zh\u002F05.pptx\u002F03.shapes-and-text",{"title":109,"path":181,"stem":182},"\u002Fzh\u002Fpptx\u002Ftables","zh\u002F05.pptx\u002F04.tables",{"title":113,"path":184,"stem":185},"\u002Fzh\u002Fpptx\u002Fimages","zh\u002F05.pptx\u002F05.images",{"title":117,"path":187,"stem":188},"\u002Fzh\u002Fpptx\u002Fcharts","zh\u002F05.pptx\u002F06.charts",{"title":121,"path":190,"stem":191},"\u002Fzh\u002Fpptx\u002Fsmartart","zh\u002F05.pptx\u002F07.smartart",{"title":125,"path":193,"stem":194},"\u002Fzh\u002Fpptx\u002Fmedia","zh\u002F05.pptx\u002F08.media",{"title":129,"path":196,"stem":197},"\u002Fzh\u002Fpptx\u002Flinks","zh\u002F05.pptx\u002F09.links",{"title":133,"path":199,"stem":200},"\u002Fzh\u002Fpptx\u002Fheaders-and-footers","zh\u002F05.pptx\u002F10.headers-and-footers",{"title":137,"path":202,"stem":203},"\u002Fzh\u002Fpptx\u002Fequations-and-symbols","zh\u002F05.pptx\u002F11.equations-and-symbols",{"title":205,"path":206,"stem":207},"线条与连接符","\u002Fzh\u002Fpptx\u002Flines-and-connectors","zh\u002F05.pptx\u002F12.lines-and-connectors",{"title":141,"path":209,"stem":210},"\u002Fzh\u002Fpptx\u002Fstyles-and-themes","zh\u002F05.pptx\u002F13.styles-and-themes",{"title":212,"path":213,"stem":214},"效果与填充","\u002Fzh\u002Fpptx\u002Feffects-and-fills","zh\u002F05.pptx\u002F14.effects-and-fills",{"title":216,"path":217,"stem":218},"幻灯片布局","\u002Fzh\u002Fpptx\u002Fslide-layout","zh\u002F05.pptx\u002F15.slide-layout",{"title":220,"path":221,"stem":222},"切换效果","\u002Fzh\u002Fpptx\u002Ftransitions","zh\u002F05.pptx\u002F16.transitions",{"title":224,"path":225,"stem":226},"动画效果","\u002Fzh\u002Fpptx\u002Fanimations","zh\u002F05.pptx\u002F17.animations",{"title":157,"path":228,"stem":229},"\u002Fzh\u002Fpptx\u002Fexport","zh\u002F05.pptx\u002F18.export",{"title":72,"path":231,"stem":232},"\u002Fzh\u002Fpptx\u002Fparsing","zh\u002F05.pptx\u002F19.parsing",{"title":234,"path":235,"stem":236},"批注","\u002Fzh\u002Fpptx\u002Fcomments","zh\u002F05.pptx\u002F20.comments",{"id":238,"title":72,"body":239,"description":1020,"extension":1021,"links":1022,"meta":1023,"navigation":296,"path":73,"seo":1024,"stem":74,"__hash__":1025},"docs_zh\u002Fzh\u002F03.xml\u002F02.parsing.md",{"type":240,"value":241,"toc":1010},"minimark",[242,246,360,371,375,435,439,599,603,609,696,699,743,746,749,793,804,808,811,877,881,887,1006],[243,244,245],"h2",{"id":245},"基本解析",[247,248,253],"pre",{"className":249,"code":250,"language":251,"meta":252,"style":252},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { parse } from \"@office-open\u002Fxml\";\n\nconst root = parse(`\u003Cw:p xmlns:w=\"http:\u002F\u002Fschemas.openxmlformats.org\u002Fwordprocessingml\u002F2006\u002Fmain\">\n  \u003Cw:r>\u003Cw:t>Hello\u003C\u002Fw:t>\u003C\u002Fw:r>\n\u003C\u002Fw:p>`);\n\n\u002F\u002F root.name === \"w:p\"\n\u002F\u002F root.elements[0].name === \"w:r\"\n","ts","",[254,255,256,291,298,323,329,342,347,354],"code",{"__ignoreMap":252},[257,258,261,265,269,273,276,279,282,285,288],"span",{"class":259,"line":260},"line",1,[257,262,264],{"class":263},"s7zQu","import",[257,266,268],{"class":267},"sMK4o"," {",[257,270,272],{"class":271},"sTEyZ"," parse",[257,274,275],{"class":267}," }",[257,277,278],{"class":263}," from",[257,280,281],{"class":267}," \"",[257,283,68],{"class":284},"sfazB",[257,286,287],{"class":267},"\"",[257,289,290],{"class":267},";\n",[257,292,294],{"class":259,"line":293},2,[257,295,297],{"emptyLinePlaceholder":296},true,"\n",[257,299,301,305,308,311,314,317,320],{"class":259,"line":300},3,[257,302,304],{"class":303},"spNyl","const",[257,306,307],{"class":271}," root ",[257,309,310],{"class":267},"=",[257,312,272],{"class":313},"s2Zo4",[257,315,316],{"class":271},"(",[257,318,319],{"class":267},"`",[257,321,322],{"class":284},"\u003Cw:p xmlns:w=\"http:\u002F\u002Fschemas.openxmlformats.org\u002Fwordprocessingml\u002F2006\u002Fmain\">\n",[257,324,326],{"class":259,"line":325},4,[257,327,328],{"class":284},"  \u003Cw:r>\u003Cw:t>Hello\u003C\u002Fw:t>\u003C\u002Fw:r>\n",[257,330,332,335,337,340],{"class":259,"line":331},5,[257,333,334],{"class":284},"\u003C\u002Fw:p>",[257,336,319],{"class":267},[257,338,339],{"class":271},")",[257,341,290],{"class":267},[257,343,345],{"class":259,"line":344},6,[257,346,297],{"emptyLinePlaceholder":296},[257,348,350],{"class":259,"line":349},7,[257,351,353],{"class":352},"sHwdD","\u002F\u002F root.name === \"w:p\"\n",[257,355,357],{"class":259,"line":356},8,[257,358,359],{"class":352},"\u002F\u002F root.elements[0].name === \"w:r\"\n",[361,362,363,366,367,370],"p",{},[254,364,365],{},"parse"," 函数将 XML 字符串转换为遵循 xml-js 格式的 ",[254,368,369],{},"Element"," 树。",[243,372,374],{"id":373},"parsexml-options","parse(xml, options?)",[247,376,378],{"className":249,"code":377,"language":251,"meta":252,"style":252},"const root = parse(xmlString, {\n    trim: true,\n    ignoreComment: true,\n});\n",[254,379,380,399,415,426],{"__ignoreMap":252},[257,381,382,384,386,388,390,393,396],{"class":259,"line":260},[257,383,304],{"class":303},[257,385,307],{"class":271},[257,387,310],{"class":267},[257,389,272],{"class":313},[257,391,392],{"class":271},"(xmlString",[257,394,395],{"class":267},",",[257,397,398],{"class":267}," {\n",[257,400,401,405,408,412],{"class":259,"line":293},[257,402,404],{"class":403},"swJcz","    trim",[257,406,407],{"class":267},":",[257,409,411],{"class":410},"sfNiH"," true",[257,413,414],{"class":267},",\n",[257,416,417,420,422,424],{"class":259,"line":300},[257,418,419],{"class":403},"    ignoreComment",[257,421,407],{"class":267},[257,423,411],{"class":410},[257,425,414],{"class":267},[257,427,428,431,433],{"class":259,"line":325},[257,429,430],{"class":267},"}",[257,432,339],{"class":271},[257,434,290],{"class":267},[436,437,438],"h3",{"id":438},"选项",[440,441,442,460],"table",{},[443,444,445],"thead",{},[446,447,448,451,454,457],"tr",{},[449,450,438],"th",{},[449,452,453],{},"类型",[449,455,456],{},"默认值",[449,458,459],{},"说明",[461,462,463,484,505,527,545,563,581],"tbody",{},[446,464,465,471,476,481],{},[466,467,468],"td",{},[254,469,470],{},"trim",[466,472,473],{},[254,474,475],{},"boolean",[466,477,478],{},[254,479,480],{},"false",[466,482,483],{},"去除文本节点中的空白",[446,485,486,491,495,499],{},[466,487,488],{},[254,489,490],{},"ignoreDeclaration",[466,492,493],{},[254,494,475],{},[466,496,497],{},[254,498,480],{},[466,500,501,502,339],{},"跳过 XML 声明（",[254,503,504],{},"\u003C?xml ...?>",[446,506,507,512,516,520],{},[466,508,509],{},[254,510,511],{},"ignoreComment",[466,513,514],{},[254,515,475],{},[466,517,518],{},[254,519,480],{},[466,521,522,523,526],{},"跳过 XML 注释（",[254,524,525],{},"\u003C!-- -->","）",[446,528,529,534,538,542],{},[466,530,531],{},[254,532,533],{},"ignoreCdata",[466,535,536],{},[254,537,475],{},[466,539,540],{},[254,541,480],{},[466,543,544],{},"跳过 CDATA 部分",[446,546,547,552,556,560],{},[466,548,549],{},[254,550,551],{},"ignoreDoctype",[466,553,554],{},[254,555,475],{},[466,557,558],{},[254,559,480],{},[466,561,562],{},"跳过 DOCTYPE 声明",[446,564,565,570,574,578],{},[466,566,567],{},[254,568,569],{},"ignoreText",[466,571,572],{},[254,573,475],{},[466,575,576],{},[254,577,480],{},[466,579,580],{},"跳过文本节点",[446,582,583,588,592,596],{},[466,584,585],{},[254,586,587],{},"nativeTypeAttributes",[466,589,590],{},[254,591,475],{},[466,593,594],{},[254,595,480],{},[466,597,598],{},"将属性值转换为原生类型",[243,600,602],{"id":601},"element-结构","Element 结构",[361,604,605,606,608],{},"每个解析后的节点是一个 ",[254,607,369],{}," 对象：",[247,610,612],{"className":249,"code":611,"language":251,"meta":252,"style":252},"interface Element {\n    type: \"element\";\n    name: string;\n    attributes?: Record\u003Cstring, string>;\n    elements?: Element[];\n}\n",[254,613,614,625,641,653,677,691],{"__ignoreMap":252},[257,615,616,619,623],{"class":259,"line":260},[257,617,618],{"class":303},"interface",[257,620,622],{"class":621},"sBMFI"," Element",[257,624,398],{"class":267},[257,626,627,630,632,634,637,639],{"class":259,"line":293},[257,628,629],{"class":403},"    type",[257,631,407],{"class":267},[257,633,281],{"class":267},[257,635,636],{"class":284},"element",[257,638,287],{"class":267},[257,640,290],{"class":267},[257,642,643,646,648,651],{"class":259,"line":300},[257,644,645],{"class":403},"    name",[257,647,407],{"class":267},[257,649,650],{"class":621}," string",[257,652,290],{"class":267},[257,654,655,658,661,664,667,670,672,674],{"class":259,"line":325},[257,656,657],{"class":403},"    attributes",[257,659,660],{"class":267},"?:",[257,662,663],{"class":621}," Record",[257,665,666],{"class":267},"\u003C",[257,668,669],{"class":621},"string",[257,671,395],{"class":267},[257,673,650],{"class":621},[257,675,676],{"class":267},">;\n",[257,678,679,682,684,686,689],{"class":259,"line":331},[257,680,681],{"class":403},"    elements",[257,683,660],{"class":267},[257,685,622],{"class":621},[257,687,688],{"class":271},"[]",[257,690,290],{"class":267},[257,692,693],{"class":259,"line":344},[257,694,695],{"class":267},"}\n",[361,697,698],{},"文本节点具有不同的结构：",[247,700,702],{"className":249,"code":701,"language":251,"meta":252,"style":252},"\u002F\u002F 文本元素\n{ type: \"text\", text: \"Hello World\" }\n",[254,703,704,709],{"__ignoreMap":252},[257,705,706],{"class":259,"line":260},[257,707,708],{"class":352},"\u002F\u002F 文本元素\n",[257,710,711,714,717,719,721,724,726,728,731,733,735,738,740],{"class":259,"line":293},[257,712,713],{"class":267},"{",[257,715,716],{"class":621}," type",[257,718,407],{"class":267},[257,720,281],{"class":267},[257,722,723],{"class":284},"text",[257,725,287],{"class":267},[257,727,395],{"class":267},[257,729,730],{"class":621}," text",[257,732,407],{"class":267},[257,734,281],{"class":267},[257,736,737],{"class":284},"Hello World",[257,739,287],{"class":267},[257,741,742],{"class":267}," }\n",[243,744,745],{"id":745},"命名空间处理",[361,747,748],{},"命名空间作为普通属性保留：",[247,750,752],{"className":249,"code":751,"language":251,"meta":252,"style":252},"const root = parse(`\u003Cw:p xmlns:w=\"http:\u002F\u002Fschemas.openxmlformats.org\u002Fwordprocessingml\u002F2006\u002Fmain\">\n  \u003Cw:r>\u003Cw:t>Hello\u003C\u002Fw:t>\u003C\u002Fw:r>\n\u003C\u002Fw:p>`);\n\n\u002F\u002F root.attributes[\"xmlns:w\"] === \"http:\u002F\u002Fschemas.openxmlformats.org\u002F...\"\n",[254,753,754,770,774,784,788],{"__ignoreMap":252},[257,755,756,758,760,762,764,766,768],{"class":259,"line":260},[257,757,304],{"class":303},[257,759,307],{"class":271},[257,761,310],{"class":267},[257,763,272],{"class":313},[257,765,316],{"class":271},[257,767,319],{"class":267},[257,769,322],{"class":284},[257,771,772],{"class":259,"line":293},[257,773,328],{"class":284},[257,775,776,778,780,782],{"class":259,"line":300},[257,777,334],{"class":284},[257,779,319],{"class":267},[257,781,339],{"class":271},[257,783,290],{"class":267},[257,785,786],{"class":259,"line":325},[257,787,297],{"emptyLinePlaceholder":296},[257,789,790],{"class":259,"line":331},[257,791,792],{"class":352},"\u002F\u002F root.attributes[\"xmlns:w\"] === \"http:\u002F\u002Fschemas.openxmlformats.org\u002F...\"\n",[361,794,795,796,799,800,803],{},"所有元素名称包含前缀，因此查询时使用 ",[254,797,798],{},"\"w:p\"","、",[254,801,802],{},"\"w:r\""," 等。",[243,805,807],{"id":806},"xml2js-xml2json","xml2js \u002F xml2json",[361,809,810],{},"为了 xml-js 兼容性，提供了别名：",[247,812,814],{"className":249,"code":813,"language":251,"meta":252,"style":252},"import { xml2js, xml2json } from \"@office-open\u002Fxml\";\n\nconst element = xml2js(xmlString);\nconst jsonString = xml2json(xmlString);\n",[254,815,816,842,846,862],{"__ignoreMap":252},[257,817,818,820,822,825,827,830,832,834,836,838,840],{"class":259,"line":260},[257,819,264],{"class":263},[257,821,268],{"class":267},[257,823,824],{"class":271}," xml2js",[257,826,395],{"class":267},[257,828,829],{"class":271}," xml2json",[257,831,275],{"class":267},[257,833,278],{"class":263},[257,835,281],{"class":267},[257,837,68],{"class":284},[257,839,287],{"class":267},[257,841,290],{"class":267},[257,843,844],{"class":259,"line":293},[257,845,297],{"emptyLinePlaceholder":296},[257,847,848,850,853,855,857,860],{"class":259,"line":300},[257,849,304],{"class":303},[257,851,852],{"class":271}," element ",[257,854,310],{"class":267},[257,856,824],{"class":313},[257,858,859],{"class":271},"(xmlString)",[257,861,290],{"class":267},[257,863,864,866,869,871,873,875],{"class":259,"line":325},[257,865,304],{"class":303},[257,867,868],{"class":271}," jsonString ",[257,870,310],{"class":267},[257,872,829],{"class":313},[257,874,859],{"class":271},[257,876,290],{"class":267},[243,878,880],{"id":879},"从-zip-归档中读取","从 ZIP 归档中读取",[361,882,883,884,886],{},"结合 ",[254,885,30],{}," 从 OOXML 文件中解析 XML：",[247,888,890],{"className":249,"code":889,"language":251,"meta":252,"style":252},"import { readFileSync } from \"node:fs\";\nimport { unzipToMap, readXmlFromZip } from \"@office-open\u002Fcore\";\n\nconst zip = unzipToMap(readFileSync(\"document.docx\"));\nconst document = readXmlFromZip(zip, \"word\u002Fdocument.xml\");\n\u002F\u002F document 已经是 Element 树\n",[254,891,892,914,940,944,974,1001],{"__ignoreMap":252},[257,893,894,896,898,901,903,905,907,910,912],{"class":259,"line":260},[257,895,264],{"class":263},[257,897,268],{"class":267},[257,899,900],{"class":271}," readFileSync",[257,902,275],{"class":267},[257,904,278],{"class":263},[257,906,281],{"class":267},[257,908,909],{"class":284},"node:fs",[257,911,287],{"class":267},[257,913,290],{"class":267},[257,915,916,918,920,923,925,928,930,932,934,936,938],{"class":259,"line":293},[257,917,264],{"class":263},[257,919,268],{"class":267},[257,921,922],{"class":271}," unzipToMap",[257,924,395],{"class":267},[257,926,927],{"class":271}," readXmlFromZip",[257,929,275],{"class":267},[257,931,278],{"class":263},[257,933,281],{"class":267},[257,935,30],{"class":284},[257,937,287],{"class":267},[257,939,290],{"class":267},[257,941,942],{"class":259,"line":300},[257,943,297],{"emptyLinePlaceholder":296},[257,945,946,948,951,953,955,957,960,962,964,967,969,972],{"class":259,"line":325},[257,947,304],{"class":303},[257,949,950],{"class":271}," zip ",[257,952,310],{"class":267},[257,954,922],{"class":313},[257,956,316],{"class":271},[257,958,959],{"class":313},"readFileSync",[257,961,316],{"class":271},[257,963,287],{"class":267},[257,965,966],{"class":284},"document.docx",[257,968,287],{"class":267},[257,970,971],{"class":271},"))",[257,973,290],{"class":267},[257,975,976,978,981,983,985,988,990,992,995,997,999],{"class":259,"line":331},[257,977,304],{"class":303},[257,979,980],{"class":271}," document ",[257,982,310],{"class":267},[257,984,927],{"class":313},[257,986,987],{"class":271},"(zip",[257,989,395],{"class":267},[257,991,281],{"class":267},[257,993,994],{"class":284},"word\u002Fdocument.xml",[257,996,287],{"class":267},[257,998,339],{"class":271},[257,1000,290],{"class":267},[257,1002,1003],{"class":259,"line":344},[257,1004,1005],{"class":352},"\u002F\u002F document 已经是 Element 树\n",[1007,1008,1009],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}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 .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 .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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":252,"searchDepth":293,"depth":293,"links":1011},[1012,1013,1016,1017,1018,1019],{"id":245,"depth":293,"text":245},{"id":373,"depth":293,"text":374,"children":1014},[1015],{"id":438,"depth":300,"text":438},{"id":601,"depth":293,"text":602},{"id":745,"depth":293,"text":745},{"id":806,"depth":293,"text":807},{"id":879,"depth":293,"text":880},"将 XML 字符串解析为 Element 树，支持可配置选项","md",null,{},{"title":72,"description":1020},"1bBX3Na3qG8vmC-BU_SNY8zUscMxMI_h41hZqmAkBac",[1027,1029],{"title":68,"path":69,"stem":70,"description":1028,"children":-1},"面向 Office Open XML 文档的 XML 解析和序列化库",{"title":76,"path":77,"stem":78,"description":1030,"children":-1},"将 Element 树转换回 XML 字符串，支持格式化选项",1778862993824]