この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Document クラス

Document クラスを使用して XML コンテンツを処理します。

名前空間

Dom

使用方法

ある一般的なアプリケーションでは、このクラスを使用して、HttpRequest のリクエストボディを作成するか、HttpResponse がアクセスした応答を解析します。

Document コンストラクタ

Document のコンストラクタは次のとおりです。

Document()

Dom.Document クラスの新しいインスタンスを作成します。

署名

public Document()

Document メソッド

Document のメソッドは次のとおりです。すべてインスタンスメソッドです。

createRootElement(name, namespace, prefix)

ドキュメントの最上位のルート要素を作成します。

署名

public Dom.XmlNode createRootElement(String name, String namespace, String prefix)

パラメータ

name
型: String
namespace
型: String
prefix
型: String

戻り値

型: Dom.XmlNode

使用方法

名前空間についての詳細は、XML 名前空間を参照してください。

ドキュメントでこのメソッドを複数回コールすると、ドキュメントに指定できるルート要素は 1 つだけであるため、エラーが発生します。

getRootElement()

ドキュメントの最上位のルート要素を返します。このメソッドが null を返す場合、ルート要素はまだ作成されていません。

署名

public Dom.XmlNode getRootElement()

戻り値

型: Dom.XmlNode

load(xml)

xml 引数で指定されたドキュメントの XML の表示を解析し、ドキュメントに読み込みます。

署名

public Void load(String xml)

パラメータ

xml
型: String

戻り値

型: Void

1Dom.Document doc = new Dom.Document();
2doc.load(xml);

toXmlString()

ドキュメントの XML 表示を文字列として返します。

署名

public String toXmlString()

戻り値

型: String