0

私はAndroid開発に慣れていないため、AndroidアプリでSAXxml解析を使用しました。正常に動作していますが、URLで「&」記号が付いている場合は、次のすべてのURL部分を破棄するだけです。DefaultHandlerそのクラスのcharcatersメソッドのこの問題はよくわからないと思いますか?

public void characters(char[] ch, int start, int length)throws SAXException {

        if (currentElement) 
        {

            currentValue = new String(ch, start, length);
                    currentElement = false;

        }
}   

助けてくれてありがとう。

4

1 に答える 1

0

XMLの「&」文字をエスケープシーケンスに置き換えます。XMLファイルには、CDATAフィールドの「&」文字を含めることはできません。

于 2011-03-03T07:10:18.503 に答える