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

XmlStreamWriter クラス

XmlStreamWriter クラスは、XML データを書き込むメソッドを提供します。

名前空間

System

使用方法

XmlStreamWriter クラスを使用して、XML ドキュメントをプログラムで作成できます。次に、HTTP クラスを使用して、ドキュメントを外部サーバに送ります。

XmlStreamWriter クラスは、StAX の XMLStreamWriter ユーティリティクラスと類似しています。

Apex 内の XmlStreamWriter クラスは、Java で相当するクラスに基づいています。Java XMLStreamWriter クラスを参照してください。

メモ

XmlStreamWriter のコンストラクタ

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

XmlStreamWriter()

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

署名

public XmlStreamWriter()

XmlStreamWriter のメソッド

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

close()

XmlStreamWriter のインスタンスを閉じ、それに関連付けられたリソースを解放します。

署名

public Void close()

戻り値

型: Void

getXmlString()

XmlStreamWriter インスタンスで書き込まれた XML を返します。

署名

public String getXmlString()

戻り値

型: String

setDefaultNamespace(uri)

指定された URI をデフォルトの名前空間にバインドします。この URI は、現在の START_ELEMENT – END_ELEMENT ペアの範囲でバインドします。

署名

public Void setDefaultNamespace(String uri)

パラメータ

uri
型: String

戻り値

型: Void

writeAttribute(prefix, namespaceUri, localName, value)

属性を出力ストリームに書き込みます。

署名

public Void writeAttribute(String prefix, String namespaceUri, String localName, String value)

パラメータ

prefix
型: String
namespaceUri
型: String
localName
型: String
属性名を指定します。
value
型: String

戻り値

型: Void

writeCData(data)

指定された CData を出力ストリームに書き込みます。

署名

public Void writeCData(String data)

パラメータ

data
型: String

戻り値

型: Void

writeCharacters(text)

指定されたテキストを出力ストリームに書き込みます。

署名

public Void writeCharacters(String text)

パラメータ

text
型: String

戻り値

型: Void

writeComment(comment)

指定されたコメントを出力ストリームに書き込みます。

署名

public Void writeComment(String comment)

パラメータ

comment
型: String

戻り値

型: Void

writeDefaultNamespace(namespaceUri)

指定された名前空間を出力ストリームに書き込みます。

署名

public Void writeDefaultNamespace(String namespaceUri)

パラメータ

namespaceUri
型: String

戻り値

型: Void

writeEmptyElement(prefix, localName, namespaceUri)

空白要素のタグを出力ストリームに書き込みます。

署名

public Void writeEmptyElement(String prefix, String localName, String namespaceUri)

パラメータ

prefix
型: String
localName
型: String
書き込むタグの名前を指定します。
namespaceUri
型: String

戻り値

型: Void

writeEndDocument()

開始タグを閉じて、対応する終了タグを出力ストリームに書き込みます。

署名

public Void writeEndDocument()

戻り値

型: Void

writeEndElement()

終了タグを出力ストリームに書き込みます。プレフィックスとローカル名を決定する writer の内部状態に依存します。

署名

public Void writeEndElement()

戻り値

型: Void

writeNamespace(prefix, namespaceUri)

指定された名前空間を出力ストリームに書き込みます。

署名

public Void writeNamespace(String prefix, String namespaceUri)

パラメータ

prefix
型: String
namespaceUri
型: String

戻り値

型: Void

writeProcessingInstruction(target, data)

指定された処理命令を書き込みます。

署名

public Void writeProcessingInstruction(String target, String data)

パラメータ

target
型: String
data
型: String

戻り値

型: Void

writeStartDocument(encoding, version)

指定された XML エンコーディングとバージョンを使用して、XML 宣言を書き込みます。

署名

public Void writeStartDocument(String encoding, String version)

パラメータ

encoding
型: String
version
型: String

戻り値

型: Void

writeStartElement(prefix, localName, namespaceUri)

localName によって指定された開始タグを出力ストリームに書き込みます。

署名

public Void writeStartElement(String prefix, String localName, String namespaceUri)

パラメータ

prefix
型: String
localName
型: String
namespaceUri
型: String

戻り値

型: Void