blockly > Xml

מרחב שמות ב-XML

פונקציות

פעולה התיאור
appendDomToWorkspace(xml, workspace) פענוח XML DOM ויצירת בלוקים בסביבת העבודה. מציבים את הבלוקים החדשים ממש מתחת לבלוקים הקודמים, כשהם מיושרים לפי הקצה ההתחלתי שלהם.
blockToDom(block, opt_noId) מקודדים תת-עץ של בלוק כ-XML.
blockToDomWithXY(block, opt_noId) קודד תת-עץ של בלוק כ-XML עם קואורדינטות XY.
clearWorkspaceAndLoadFromXml(xml, workspace) מוחקים את סביבת העבודה הנתונה ואז מפענחים DOM של XML ויוצרים בלוקים בסביבת העבודה.
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.