PHP マニュアル
関数リファレンス
XML 操作
DOM
libxml
SimpleXML
WDDX
XMLDiff
XML パーサー
XMLReader
XMLWriter
XSL
XMLDiff\File::merge
はじめに
XML 操作
PHP マニュアル
XML パーサー
目次
はじめに
インストール/設定
要件
インストール手順
リソース型
定義済み定数
イベントハンドラ
大文字変換(Case Folding)
エラーコード
文字エンコーディング
例
XML エレメント構造の例
XMLタグのマッピングの例
XML 外部エンティティの例
クラスを使ってXMLをパースする
XML パーサー 関数
xml_error_string
— XML パーサーのエラー文字列を得る
xml_get_current_byte_index
— XML パーサーのカレントのバイトインデックスを得る
xml_get_current_column_number
— XML パーサーのカレントのカラム番号を取得する
xml_get_current_line_number
— XML パーサーのカレントの行番号を得る
xml_get_error_code
— XML パーサーのエラーコードを得る
xml_parse
— XML ドキュメントの処理を開始する
xml_parse_into_struct
— 配列構造体に XML データを処理する
xml_parser_create
— XML パーサーを作成する
xml_parser_create_ns
— 名前空間をサポートした XML パーサーを生成する
xml_parser_free
— XML パーサーを解放する
xml_parser_get_option
— XML パーサーからオプションを得る
xml_parser_set_option
— XML パーサーのオプションを設定する
xml_set_character_data_handler
— 文字データハンドラを設定する
xml_set_default_handler
— デフォルトのハンドラを設定する
xml_set_element_handler
— 開始要素および終了要素のハンドラを設定する
xml_set_end_namespace_decl_handler
— 名前空間終了ハンドラを設定する
xml_set_external_entity_ref_handler
— 外部エンティティリファレンスハンドラを設定する
xml_set_notation_decl_handler
— 表記法宣言ハンドラを設定する
xml_set_object
— オブジェクト内部で XML パーサーを使用する
xml_set_processing_instruction_handler
— 処理命令 (PI) 用ハンドラを設定する
xml_set_start_namespace_decl_handler
— 名前空間開始ハンドラを設定する
xml_set_unparsed_entity_decl_handler
— 処理されないエンティティ宣言用ハンドラを設定する
XMLParser
— XMLParser クラス