如何将HTML格式的String解析为纯字符串?

时间:2016-02-29 13:31:26

标签: android html json parsing

我正在获得类似于此的JSON响应字符串:

var versionNumber = int.Parse(line.Replace("Version=", string.Empty));

我收到的字符串文字中包含<strong>B.<\/strong> Because there is no indication of Miss Manette&rsquo;s feelings <strong><em>等标签 &rsquo; &ldquo;等。如何将其解析为具有相同功能的普通字符串?

我能想到的唯一方法就是替换这些字符并使用&rdquo;方法。是否有可用的内置解析器?我怎么能解析这样的HTML文本?

1 个答案:

答案 0 :(得分:3)

仅使用Html.fromHtml。它将解析所提供的大多数标签,并为您提供格式化的输出。这里需要注意的是,此方法并不支持所有HTML标记。结帐this link,了解有关支持哪些代码的详细信息。同时检查this,虽然它有点旧。

如果您知道要解析的文本是什么,并且您的标签没有被fromHtml解析,那么最好的方法是用空字符串替换它们,然后使用此方法。