とある日の妄想

- PHP・XMLパーサの動作 -

何気ない日常にふと思いついた世迷言をつづるブログ

 

rss-feedRSSフィード

■携帯版はこちら
http://blog.toaruhi.net/m/

携帯サイトQRコード

ブログ内検索

キーワード

 

※検索エンジンで検索した情報が見当たらない場合にご利用ください。

新着記事

カテゴリ一覧

外部リンク

創作物の規制/単純所持規制に反対する請願署名市民有志

作者について

2007年04月03日(木)
PHP・XMLパーサの動作
Webプログラミング
PHPってXML処理する機構がいくつもあるような。
DOMXMLとかXMLパーサ関数とか。
最近はクラス化してXMLパーサ関数を使ったりしてるんだけど。

そのなかで、xml_set_character_data_handlerについてメモ。
文字データを取得すると呼び出されるコールバック関数を設定するんだけど
&とかのエンティティは自動的に変換するみたいだ。
そして、エンティティ区切りで呼び出されるという動作。

<data>
 TEST&amp;GO
</data>

こんなデータをパースするとき、
TESTまでで一回、&amp;で一回、GOで一回コールバック関数が呼ばれるみたいだ。
この動きをよくわかってなくて最初はおかしな動作をさせてたとかw

まあ、単純にどんどんデータをつなげていけば不具合はないんだろうけどね。





トラックバックURL

コメントを投稿する

名前
コメント


Dragon Quest 6

龍が如く4

FF13

THIS IS IT

ときめきメモリアル4

鉄拳6