Ks-Product.com

PHPでXMLの空白ノードを削除。

FlashでXMLを処理する時、空白ノードを取り除く場合「XML.ignoreWhite」を使用するが、PHPでそれに対応するものを発見。どうやらPHP4とPHP5では指定方法が違うようだ。(そもそもPHP4のDOMは標準規格ではない)

PHP4では
domxml_open_file("test.xml",DOMXML_LOAD_DONT_KEEP_BLANKS)
とこのようにdomxml_open_file関数に「DOMXML_LOAD_DONT_KEEP_BLANKS」オプションを指定し、

PHP5では
$DOMObject->preserveWhiteSpace = FALSE;
とすることで空白ノードを削除できる。

Flashユーザーからすると、PHP5のほうが馴染みやすいなぁ。PHP5に移行したいけど、こればっかりはサーバーの問題だしな。。。

コメント(0)

コメントが存在しません。

コメントを投稿する

※投稿されたコメントは管理人が承認するまで反映されません。
またHTMLタグはご利用できません。コメント上にHTMLタグを表示させたい場合は全角でご入力ください。

お名前
サイトURL
コメント
  • Home
  • > PHPでXMLの空白ノードを削除。
名前:
kakeruニコ動twitter
職業:
neet(転職活動中)
生年月日:
1983年4月19日

Flash(ActionScript)で食っていけたらなと思う今日この頃…とりあえず、年末年始にかけて転職活動できるようにごにょごにょ…

Powered by Movable Type.

ご覧の環境ではこのコンテンツはご利用できません。
最新のFlashPlayerをダウンロードしてからご利用ください。
Get Adobe Flash player