SAXパーサー(Androidの場合)を使用して、Webサービスからxmlファイルを解析しています。一部の要素では、CDATAが切り捨てられて完全ではありません。たとえば、XMLファイルには次のようなデータが含まれています。
<name><![CDATA[Gölsder und Ginck GmbH]]></name>
xmlファイルを解析した後
public void characters(char[] ch, int start, int length)
throws SAXException {
super.characters(ch, start, length);
String text = new String(ch, start, length);
テキストには「GölsderundGin」(最初の15文字)のみが含まれています。eclipseでデバッグしたところ、文字列全体がメソッドの「char[]ch」引数に含まれていないことがわかりました。したがって、解析自体にエラーがあるようです