- PR -

DOM→XML文字列変換前に、XML文字列のサイズが知りたい

1
投稿者投稿内容
NOKKO
会議室デビュー日: 2005/09/06
投稿数: 6
投稿日時: 2005-10-28 15:09
DOMからXMLデータを文字列として取得する際、
取得する前に文字列のサイズがどれくらいになるかを調べる方法はありませんか?
というのも、XMLデータを文字列として取得する際、Stringなどの入れ物にいれますが、
XMLデータのサイズが大きい場合はそれだけのメモリを消費してしまいます。
その状況は好ましくないため、取得するXMLデータがある一定サイズより大きい場合は直接ファイルに出力したいと考えています。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-10-28 16:05
こんなところが参考になるでしょうか。あくまでメモリ使用量であって、XML化したときのサイズを計測する方法ではありませんが。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=18603&forum=12&3
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=22887&forum=12&2

[ メッセージ編集済み 編集者: インギ 編集日時 2005-10-28 16:07 ]
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2005-10-28 16:12
そもそも文字列にして巨大になるのであれば、DOMのサイズも巨大になると思いますが、それは
問題ないのでしょうか。サイズを測ることを考えるよりも、一律ファイルに出力する方が面倒
がないと思いますが。
1

スキルアップ/キャリアアップ(JOB@IT)