บล็อกลี > Xml

เนมสเปซ XML

ฟังก์ชัน

การทำงาน คำอธิบาย
appendDomToWorkspace(xml, workspace) ถอดรหัส XML DOM และสร้างบล็อกในพื้นที่ทำงาน จัดตำแหน่งของบล็อกสี่เหลี่ยมใหม่ให้อยู่ด้านล่างติดกับบล็อกก่อนหน้า โดยจัดอยู่ในขอบของบล็อกเริ่มต้น
blockToDom(block, opt_noId) เข้ารหัสต้นไม้บล็อกเป็น XML
blockToDomWithXY(บล็อก, opt_noId) เข้ารหัสต้นไม้บล็อกเป็น XML ด้วยพิกัด XY
clearWorkspaceAndLoadFromXml(xml, workspace) ล้างพื้นที่ทำงานที่ระบุ จากนั้นถอดรหัส XML DOM และสร้างบล็อกในพื้นที่ทำงาน
deleteNext(xmlBlock) ลบบล็อก "ถัดไป" (ข้อความในกลุ่ม)
domToBlock(xmlBlock, workspace) ถอดรหัสแท็กบล็อก XML และสร้างบล็อก (และอาจบล็อกย่อย) ในพื้นที่ทำงาน
domToPrettyText(dom) แปลงโครงสร้าง DOM ให้เป็นข้อความที่เยื้องอย่างเหมาะสม
domToText(dom) แปลงโครงสร้าง DOM เป็นข้อความธรรมดา ปัจจุบันรูปแบบข้อความค่อนข้างน่าเกลียด คือบรรทัดเดียวทั้งหมดไม่มีช่องว่าง เว้นแต่ DOM จะมีช่องว่างในตัว
domToVariables(xmlVariables, workspace) ถอดรหัสรายการตัวแปร XML แล้วเพิ่มตัวแปรลงในพื้นที่ทำงาน
domToWorkspace(xml, workspace) ถอดรหัส XML DOM และสร้างบล็อกในพื้นที่ทำงาน
loadWorkspaceComment(elem, workspace) ยกเลิกการซีเรียลไลซ์สถานะของความคิดเห็นที่ระบุลงในพื้นที่ทำงานที่ระบุ
saveWorkspaceComment(comment, skipId) ทำให้ความคิดเห็นในพื้นที่ทำงานที่ระบุเป็น XML เป็นอนุกรม
variablesToDom(variableList) เข้ารหัสรายการตัวแปรเป็น XML
workspaceToDom(workspace, workspaceId) เข้ารหัสบล็อกทรีเป็น XML