1

以下に解析するxmlがあります。

              <body>
                  <body.content>
                    <p>This is testing content.</p>
                    <p>This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.This is testing content.</p>    
                  </body.content>
              </body>

このxmlのパーサーメソッドがあります。

bodyTag.getChild(body_content).setEndTextElementListener(new EndTextElementListener() {

            @Override
            public void end(String body) {
                System.out.println(body);

            }
        });

私の問題は、この xml を解析すると、次の例外が発生することです。

10-06 15:39:21.976: E/AndroidRuntime(1110): 原因: java.lang.RuntimeException: android.sax.BadXmlException: 行 86: 'body.content' という名前のテキスト要素内に混合コンテンツが見つかりました。

html <p>問題は、sax パーサーがタグを解析できないことです。html contentby saxパーサーを解析する方法があることを知りたいです。

ありがとう

4

2 に答える 2