【初心者】Java質問・相談スレッド93【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0819デフォルトの名無しさん
2006/11/17(金) 12:41:54単独では意味を持たないけど、
XMLのCDATAセクション(<![CDATA[ 〜 ]]>)で"["と"]"を使ってる。
ただ、SAXの仕様上は、一連の文字列であっても
複数回のcharacters()呼び出しに分かれてContentHandlerに
通知されるんじゃなかったっけ。
javadocに
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/org/xml/sax/ContentHandler.html#characters(char[], int, int)
> SAX パーサは、連続する文字データを単一のチャンクとして、
> またはいくつかのチャンクに分割して返します。
ってあるし。
だから3回のチャンクに分かれて入ってくることを
想定していないプログラムは誤りだと思う。
そういえば、昔XercesでSAXプログラム書いたときに、同じところでハマったっけな。
■ このスレッドは過去ログ倉庫に格納されています