blockly > XML

XML 命名空间

函数

功能 说明
appendDomToWorkspace(xml, workspace) 解码 XML DOM,并在工作区中创建块。将新砌块放在紧邻前一个砌块的下方,按起始边缘对齐。
blockToDom(block, opt_noId) 将块子树编码为 XML。
blockToDomWithXY(block, opt_noId) 将块子树编码为带有 XY 坐标的 XML。
clearWorkspaceAndLoadFromXml(xml, workspace) 清除给定工作区,然后解码 XML DOM 并在工作区中创建块。
deleteNext(xmlBlock) 移除所有“next”代码块(堆栈中的语句)。
domToBlock(xmlBlock, workspace) 解码 XML 块标记,然后在工作区中创建一个块(可能还有子块)。
domToPrettyText(dom) 将 DOM 结构转换为适当缩进的文本。
domToText(dom) 将 DOM 结构转换为纯文本。目前,文本格式相当难用:一行没有空格,除非 DOM 本身就有空格。
domToVariables(xmlVariables, workspace) 解码 XML 变量列表,并将变量添加到工作区。
domToWorkspace(xml, workspace) 解码 XML DOM,并在工作区中创建块。
variablesToDom(variableList) 将一系列变量编码为 XML 文件。
workspaceToDom(workspace, opt_noId) 将块树编码为 XML。