コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
[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 および関連会社の登録商標です。
最終更新日 2024-05-20 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{
"last_modified": "最終更新日 2024-05-20 UTC。",
"state": ""
}