Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > Xml

XML-Namespace

Funktionen

Funktion Beschreibung
appendDomToWorkspace(XML, Arbeitsbereich) XML-DOM decodieren und Blöcke im Arbeitsbereich erstellen Positionieren Sie die neuen Blöcke direkt unter den vorherigen Blöcken und richten Sie sie entsprechend ihrer Startkante aus.
blockToDom(block, opt_noId) Codieren Sie eine Blockunterstruktur als XML.
blockToDomWithXY(block, opt_noId) Codieren Sie eine Block-Unterstruktur als XML mit XY-Koordinaten.
clearWorkspaceAndLoadFromXml(xml, workspace) Löschen Sie den angegebenen Arbeitsbereich, decodieren Sie dann ein XML-DOM und erstellen Sie Blöcke im Arbeitsbereich.
deleteNext(xmlBlock) Entfernen Sie alle „nächsten“ Blöcke (Anweisungen in einem Stack).
domToBlock(xmlBlock, Arbeitsbereich) Decodieren Sie ein XML-Block-Tag und erstellen Sie einen Block (und möglicherweise Unterblöcke) im Arbeitsbereich.
domToPrettyText(dom) Wandelt eine DOM-Struktur in richtig eingerückten Text um.
domToText(dom) Wandelt eine DOM-Struktur in Nur-Text um. Derzeit ist das Textformat ziemlich hässlich: alle Zeilen ohne Leerzeichen, es sei denn, im DOM selbst sind Leerzeichen vorhanden.
domToVariables(xmlVariables, Arbeitsbereich) Decodieren Sie eine XML-Liste mit Variablen und fügen Sie sie dem Arbeitsbereich hinzu.
domToWorkspace(XML, Arbeitsbereich) XML-DOM decodieren und Blöcke im Arbeitsbereich erstellen
textToDom(Text) Wandelt einen XML-String in eine DOM-Struktur um.
variablesToDom(variableList). Listet Variablen als XML-Liste ab.
workspaceToDom(workspace, opt_noId) Blockbaum als XML codieren.