SimpleXMLElement オブジェクトは serializeできない – phaのPHPとか自習室 – はてな自習室
なーんか、Zend_Cache_Classがうまく動かないなーと思ってたら、原因は別のところに。
SimpleXMLElement オブジェクトは serializeできないらしい。
OMG!
なんでそんな仕様に・・?
SimpleXMLElement オブジェクトは serializeできない – phaのPHPとか自習室 – はてな自習室
なーんか、Zend_Cache_Classがうまく動かないなーと思ってたら、原因は別のところに。
SimpleXMLElement オブジェクトは serializeできないらしい。
OMG!
なんでそんな仕様に・・?
SimpleXMLでCDATAを取得したいときはLIBXML_NOCDATAを使う – F.Ko-Jiの「一秒後は未来」
simple_xmlを使っていて、なんかテキストのデータが消えるなーと思っていたら、こんな罠があったのですね。。
[php]
$sx = simplexml_load_string($xml,NULL,LIBXML_NOCDATA);
[/php]
などオプションがいる、と。なるほど。
PHP による SQL から XML への変換
DBに入ってるならXMLにするのも簡単だろう、と作ってみると激しくややこしいんですよね。というわけでこういったライブラリ非常にありがたいものです。
XMLとしてダンプしてデータベースのバックアップをとる、というのは面白いアイデアですよね。CSVで取るより容量は大きくなるけど汎用性が高まりそうです。
まあ、今使う予定は全くないんですが、一応メモ。
最近のコメント