XMLWriter 関数
導入
これは、XMLWriter 拡張モジュールです。 libxml の xmlWriter API をラップしています。
この拡張モジュールは、キャッシュ処理をしない前進のみのライターで、 XML データを含むストリームあるいはファイルを作成します。
この拡張モジュールは、オブジェクト指向形式と手続き型のどちらでも使用可能です。 全メソッドについて、その両方のコール方法を説明しています。
定義済みクラス
XMLWriter
メソッド
-
XMLWriter::endAttribute - 属性を終了する
-
XMLWriter::endCData - 現在の CDATA を終了する
-
XMLWriter::endComment - コメントを終了する
-
XMLWriter::endDocument - 現在のドキュメントを終了する
-
XMLWriter::endDTDAttlist - 現在の DTD AttList を終了する
-
XMLWriter::endDTDElement - 現在の DTD 要素を終了する
-
XMLWriter::endDTDEntity - 現在の DTD エンティティを終了する
-
XMLWriter::endDTD - 現在の DTD を終了する
-
XMLWriter::endElement - 現在の要素を終了する
-
XMLWriter::endPI - 現在の処理命令を終了する
-
XMLWriter::flush - 現在のバッファをフラッシュする
-
XMLWriter::fullEndElement - 現在の要素を終了する
-
XMLWriter::openMemory - 文字列の出力にメモリを使用して、新しい xmlwriter を作成する
-
XMLWriter::openURI - 出力用ソース uri を使用して、新しい xmlwriter を作成する
-
XMLWriter::outputMemory - 現在のバッファを返す
-
XMLWriter::setIndentString - 字下げに使用する文字を設定する
-
XMLWriter::setIndent - 字下げの on/off を切り替える
-
XMLWriter::startAttributeNS - 名前空間つき属性を開始する
-
XMLWriter::startAttribute - 属性を開始する
-
XMLWriter::startCData - CDATA タグを開始する
-
XMLWriter::startComment - コメントを開始する
-
XMLWriter::startDocument - ドキュメントタグを作成する
-
XMLWriter::startDTDAttlist - DTD AttList を開始する
-
XMLWriter::startDTDElement - DTD 要素を開始する
-
XMLWriter::startDTDEntity - DTD エンティティを開始する
-
XMLWriter::startDTD - DTD タグを開始する
-
XMLWriter::startElementNS - 名前空間つき要素タグを開始する
-
XMLWriter::startElement - 要素タグを開始する
-
XMLWriter::startPI - 処理命令タグを開始する
-
XMLWriter::text - テキストを書き込む
-
XMLWriter::writeAttributeNS - 名前空間つき属性全体を書き込む
-
XMLWriter::writeAttribute - 属性全体を書き込む
-
XMLWriter::writeCData - CDATA タグ全体を書き込む
-
XMLWriter::writeComment - コメント全体を書き込む
-
XMLWriter::writeDTDAttlist - DTD AttList タグ全体を書き込む
-
XMLWriter::writeDTDElement - DTD 要素タグ全体を書き込む
-
XMLWriter::writeDTDEntity - DTD エンティティタグ全体を書き込む
-
XMLWriter::writeDTD - DTD タグ全体を書き込む
-
XMLWriter::writeElementNS - 名前空間つき要素タグ全体を書き込む
-
XMLWriter::writeElement - 要素タグ全体を書き込む
-
XMLWriter::writePI - 処理命令を書き込む
-
XMLWriter::writeRaw - 生の XML テキストを書き込む
リソース型
手続き型の XMLWriter 拡張モジュールでは、一種類のリソースを使用します。 これは、xmlwriter_open_memory() あるいは xmlwriter_open_uri() が返すものです。
定義済み定数
定数は定義されていません。
目次
- XMLWriter::endAttribute — 属性を終了する
- XMLWriter::endCData — 現在の CDATA を終了する
- XMLWriter::endComment — コメントの終了部を作成する
- XMLWriter::endDocument — 現在のドキュメントを終了する
- XMLWriter::endDTDAttlist — 現在の DTD 属性リストを終了する
- XMLWriter::endDTDElement — 現在の DTD 要素を終了する
- XMLWriter::endDTDEntity — 現在の DTD エンティティを終了する
- XMLWriter::endDTD — 現在の DTD を終了する
- XMLWriter::endElement — 現在の要素を終了する
- XMLWriter::endPI — 現在の PI (処理命令) を終了する
- XMLWriter::flush — 現在のバッファをフラッシュする
- XMLWriter::fullEndElement — 現在の要素を終了する
- XMLWriter::openMemory — 文字列の出力にメモリを使用する新しい xmlwriter を作成する
- XMLWriter::openURI — ソース URI を指定して新しい xmlwriter を作成する
- XMLWriter::outputMemory — 現在のバッファを返す
- XMLWriter::setIndentString — 字下げに使用する文字列を設定する
- XMLWriter::setIndent — 字下げの on/off を切り替える
- XMLWriter::startAttributeNS — 名前空間つきの属性を開始する
- XMLWriter::startAttribute — 属性を開始する
- XMLWriter::startCData — CDATA の開始タグを作成する
- XMLWriter::startComment — コメントを開始する
- XMLWriter::startDocument — ドキュメントタグを作成する
- XMLWriter::startDTDAttlist — DTD 属性リストを開始する
- XMLWriter::startDTDElement — DTD 要素を開始する
- XMLWriter::startDTDEntity — DTD エンティティを開始する
- XMLWriter::startDTD — DTD の開始タグを作成する
- XMLWriter::startElementNS — 名前空間つき要素の開始タグを作成する
- XMLWriter::startElement — 要素の開始タグを作成する
- XMLWriter::startPI — PI (処理命令) の開始タグを作成する
- XMLWriter::text — テキストを書き込む
- XMLWriter::writeAttributeNS — 名前空間つき属性全体を書き込む
- XMLWriter::writeAttribute — 属性全体を書き込む
- XMLWriter::writeCData — CDATA タグ全体を書き込む
- XMLWriter::writeComment — コメントタグ全体を書き込む
- XMLWriter::writeDTDAttlist — DTD 属性リストタグ全体を書き込む
- XMLWriter::writeDTDElement — DTD 要素タグ全体を書き込む
- XMLWriter::writeDTDEntity — DTD エンティティタグ全体を書き込む
- XMLWriter::writeDTD — DTD タグ全体を書き込む
- XMLWriter::writeElementNS — 名前空間つき要素タグ全体を書き込む
- XMLWriter::writeElement — 要素タグ全体を書き込む
- XMLWriter::writePI — PI (処理命令) 書き込む
- XMLWriter::writeRaw — 生の XML テキストを書き込む