コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
[blockly] > [XML]
XML 名前空間
関数
関数 |
説明 |
appendDomToWorkspace(xml, workspace) |
XML DOM をデコードし、ワークスペースにブロックを作成します。新しいブロックを、前のブロックの直下に、その始端に揃えて配置します。 |
blockToDom(block, opt_noId) |
ブロック サブツリーを XML としてエンコードします。 |
blockToDomWithXY(block, opt_noId) |
ブロック サブツリーを XY 座標を持つ XML としてエンコードします。 |
clearWorkspaceAndLoadFromXml(xml, workspace) |
該当のワークスペースをクリアしてから、XML DOM をデコードし、ワークスペースにブロックを作成します。 |
deleteNext(xmlBlock) |
「次」のブロック(スタック内のステートメント)をすべて削除します。 |
domToBlock(xmlBlock, workspace) |
XML ブロックタグをデコードし、ワークスペースにブロック(場合によってはサブブロック)を作成します。 |
domToPrettyText(dom) |
DOM 構造を、適切にインデントされたテキストに変換します。 |
domToText(dom) |
DOM 構造を書式なしテキストに変換します。現在のテキスト形式はかなり見づらくなっています。DOM 自体に空白文字が組み込まれていない限り、空白行は 1 行しかありません。 |
domToVariables(xmlVariables, workspace) |
XML の変数リストをデコードし、変数をワークスペースに追加します。 |
domToWorkspace(xml, workspace) |
XML DOM をデコードし、ワークスペースにブロックを作成します。 |
loadWorkspaceComment(elem, workspace) |
指定されたコメント状態を指定されたワークスペースに逆シリアル化します。 |
saveWorkspaceComment(comment, skipId) |
指定したワークスペースのコメントを XML にシリアル化します。 |
variablesToDom(variableList) |
変数のリストを XML としてエンコードします。 |
workspaceToDom(workspace, skipId) |
ブロックツリーを XML としてエンコードします。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-28 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-28 UTC。"],[],[]]