blockly > Xml

Không gian tên XML

Hàm

Chức năng Nội dung mô tả
appendDomToWorkspace(xml, workspace) Giải mã XML DOM và tạo các khối trên không gian làm việc. Định vị các khối mới ngay bên dưới các khối trước đó, căn chỉnh theo cạnh bắt đầu của chúng.
blockToDom(block, opt_noId) Mã hoá cây con của khối dưới dạng XML.
blockToDomWithXY(block, opt_noId) Mã hoá một khối con dưới dạng XML bằng toạ độ XY.
clearWorkspaceAndLoadFromXml(xml, workspace) Xoá không gian làm việc nhất định, sau đó giải mã một DOM XML và tạo các khối trên không gian làm việc đó.
deleteNext(xmlBlock) Xoá bất kỳ khối "tiếp theo" nào (các câu lệnh trong ngăn xếp).
domToBlock(xmlBlock, workspace) Giải mã một thẻ khối XML và tạo một khối (và có thể là các khối phụ) trên không gian làm việc.
domToPrettyText(dom) Chuyển đổi cấu trúc DOM thành văn bản được thụt lề đúng cách.
domToText(dom) Chuyển đổi cấu trúc DOM thành văn bản thuần tuý. Hiện tại, định dạng văn bản khá xấu: tất cả một dòng không có khoảng trắng, trừ phi DOM đã tích hợp sẵn khoảng trắng.
domToVariables(xmlVariables, workspace) Giải mã danh sách biến XML và thêm các biến đó vào không gian làm việc.
domToWorkspace(xml, workspace) Giải mã XML DOM và tạo các khối trên không gian làm việc.
variablesToDom(variableList) Mã hoá danh sách các biến dưới dạng XML.
workspaceToDom(workspace, opt_noId) Mã hoá cây khối dưới dạng XML.