Przestrzeń nazw XML
Funkcje
Funkcja | Opis |
---|---|
appendDomToWorkspace(xml, workspace) | Dekodowanie modelu XML DOM i tworzenie bloków w obszarze roboczym. Umieść nowe bryły bezpośrednio pod poprzednimi bryłami i wyrównaj je według ich krawędzi początkowej. |
blockToDom(block, opt_noId) | Zakoduj poddrzewo bloku jako plik XML. |
blockToDomWithXY(block; opt_noId) | Zakoduj poddrzewo blokowe jako plik XML ze współrzędnymi XY. |
clearWorkspaceAndLoadFromXml(xml, workspace) | Wyczyść dany obszar roboczy, a następnie zdekoduj model XML DOM i utwórz bloki w obszarze roboczym. |
deleteNext(xmlBlock) | Usuń wszystkie bloki „next” (wyrażenia w stosie). |
domToBlock(xmlBlock, workspace) | Zdekoduj tag bloku XML i utwórz blok (i ewentualnie bloki podrzędne) w obszarze roboczym. |
domToPrettyText(dom) | Konwertuje strukturę DOM na prawidłowo wcięty tekst. |
domToText(dom) | Konwertuje strukturę DOM na zwykły tekst. Obecnie format tekstowy jest dość brzydki: jeden wiersz bez odstępów, chyba że w modelu DOM wbudowane są odstępy. |
domToVariables(xmlVariables, workspace) | Zdekoduj listę zmiennych w formacie XML i dodaj zmienne do obszaru roboczego. |
domToWorkspace(xml, workspace) | Dekodowanie modelu XML DOM i tworzenie bloków w obszarze roboczym. |
variablesToDom(variableList) | Zakoduj listę zmiennych w formacie XML. |
workspaceToDom(workspace, opt_noId) | Zakoduj drzewo bloków w formacie XML. |