## Class TGMDK_SaxHandler

Description

PHP版Trad用XMLパーサクラス。

ノード情報が半角英数で始まっている時、 途中で日本語が出て来るとノードが分割されてしまう現象に対応。

- author: VeriTrans Inc.
- copyright: VeriTrans Inc.
- access: public

Located in /TGMDK_SaxHandler.php (line 19)

Method Summary
void __destruct ()
void characters (resource $parser, string $data)
void end_element (resource $parser, string $name)
array get_key_data_list ()
array get_val_data_list ()
void set_xml (string $xml_str)
void start_element (resource $parser, string $name, string $attributes)
Methods
Destructor __destruct (line 39)

デストラクタ。

- access: public

void __destruct ()
characters (line 108)

値の処理。

- access: public

void characters (resource $parser, string $data)

- resource $parser: パーサ
- string $data: 値

end_element (line 83)

エレメント終了時の処理。

- access: public

void end_element (resource $parser, string $name)

- resource $parser: パーサ
- string $name: タグ名

get_key_data_list (line 117)

キーとしての配列を取得する。

- return: キーを配列化したもの
- access: public

array get_key_data_list ()
get_val_data_list (line 126)

値としての配列を取得する。

- return: 値を配列化したもの
- access: public

array get_val_data_list ()
set_xml (line 49)

XMLを設定して

- access: public

void set_xml (string $xml_str)

- string $xml_str: XML文字列

start_element (line 72)

エレメント開始時の処理。

- access: public

void start_element (resource $parser, string $name, string $attributes)

- resource $parser: パーサ
- string $name: タグ名
- string $attributes: 属性

Documentation generated on Wed, 12 Nov 2025 18:41:01 +0900 by phpDocumentor 1.4.4