[PHP-users 30602] Re: SAXを使ってみたい
朧月
oboro @ deneb.freemail.ne.jp
2006年 10月 26日 (木) 15:59:40 JST
こんにちは、朧月です。
papa pahoo wrote (2006/10/25 22:50):
> "regist.xml" の内容が分からないので何とも言えないのですが、
regist.xmlはこんな感じになってます。
<regist>
<place>
<point>
<long>141.5839</long>
<lati>43.0943</lati>
</point>
<icon>brgs.png</icon>
<data>
<folder>dummy/sample_data</folder>
<test>
<title>テストデータ1</title>
<xml>gr3.xml</xml>
</test>
</data>
</place>
<place>
<point>
<long>141.0324</long>
<lati>43.1824</lati>
</point>
<icon>brgs.png</icon>
<data>
<folder>dummy/sample_data</folder>
<boring>
<title>NO.1号孔</title>
<pdf>BRG0001.PDF</pdf>
<xml>BED0001.XML</xml>
</boring>
</data>
</place>
</regist>
まぁその、私的にはそれなりに考えて構造を作ったのですが、他人様にお見せす
るのはこっ恥ずかしいです。(^^;;;
> 1)コードが UTF-8 以外である
> 2)パーサが扱えないセミコロンなどが含まれている
> 3)<?xml... ヘッダがない
コードはなぜか最初からUTF-8になってました。JavaScriptのDOMでは使えていた
ファイルですので、XMLファイルにエラーはないと思います。
> xml_get_current_line_number と xml_error_string を使って
> XML ファイル上でのエラー発生箇所をトレースしてみてはいかがでしょうか。
えーと、こういう関数があるんですねぇ。PHPというか、プログラミングはまだ
まだなもので、話しについて行けなくて申し訳ない感じです。
とりあえずは動いたのですが、日本語の部分が文字化けします。ふぅっ・・・。
--
朧月
mailto:oboro @ deneb.freemail.ne.jp
PHP-users メーリングリストの案内