Android中KSoap2从字符串解析

Android中KSoap2从字符串解析,android,xml,Android,Xml,我有一个需要解析的XML字符串,不需要进行HTTP请求或其他任何操作。网络不是必需的,我试过SAX,但速度非常慢。我用http尝试过ksoap2,我发现它非常好。下面是我的XML示例(Soap信封被修剪) Int http:// 一串 Int 一串 Int Int Int Int 一串 上面的XML是字符串,我需要使用KSoap2解析它 谢谢“我试过SAX,但速度非常慢”——当您使用Traceview确定问题所在时,您学到了什么?“我需要使用KSoap2来解析它”——您在哪里看到KSoap2

我有一个需要解析的XML字符串,不需要进行HTTP请求或其他任何操作。网络不是必需的,我试过SAX,但速度非常慢。我用http尝试过ksoap2,我发现它非常好。下面是我的XML示例(Soap信封被修剪)


Int
http://
一串
Int
一串
Int
Int
Int
Int
一串
上面的XML是字符串,我需要使用KSoap2解析它


谢谢

“我试过SAX,但速度非常慢”——当您使用Traceview确定问题所在时,您学到了什么?“我需要使用KSoap2来解析它”——您在哪里看到KSoap2能够充当通用的XML解析器?根据项目站点的说法,它是一个“轻量级和高效的SOAP客户端库”,与普通XML解析器不同。我粘贴的XML是我修剪信封的SOAP响应。DOM在解析小XML文件方面比SAX更快。你可以试试。
<ArrayOfEpisodes>
<RecentEpisodes>
    <Episode>
        <Views>Int</Views>
        <MediaList>
            <TVEpisodeMedia>
                <MediaURL>http://</MediaURL>
                <MediaType>String</MediaType>
            </TVEpisodeMedia>
        </MediaList>
        <Id>Int</Id>
        <Title>String</Title>
    </Episode>
    <Drama>
        <LikeCount>Int</LikeCount>
        <CommentCount>Int</CommentCount>
        <Views>Int</Views>
        <Id>Int</Id>
        <Name>String</Name>
    </Drama>
</RecentEpisodes></ArrayOfEpisodes>