# XML パーサ 関数

## 目次

- utf8_decode — UTF-8 エンコードされた ISO-8859-1 文字列をシングルバイトの ISO-8859-1 に変換する
- utf8_encode — ISO-8859-1 文字列を UTF-8 にエンコードする
- 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_into_struct — 配列構造体に XML データを処理する
- xml_parse — XML ドキュメントの処理を開始する
- xml_parser_create_ns — 名前空間をサポートした XML パーサを生成する
- xml_parser_create — 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 — 処理されないエンティティ宣言用ハンドラを設定する