我正从我的服务器接收JSON响应。通常它是结构化数据。但我陷入了一个特殊情况,数据可以是任意数量的项目,每个项目都有一个标题文本和更多的行。
显示我的用例的降价示例:
**Heading**
- indented normal text:
* bullet item
* bullet item 2
我应该以哪种格式(HTML / markdown / JSON)从我的服务器接收一些格式化文本? Markdown 对我来说很容易在服务器上创建,而我不知道如何在android中解析它。 JSON 很难在服务器上创建,但在android中很容易反序列化。
我想将其动态添加到ListView中,因此我希望每个项目都可以充当list_view_item.xml。整个事情是更大的XML的一部分。我想要如下。
答案 0 :(得分:1)
答案 1 :(得分:0)
Android TextView
自然支持多个html tags for formatting,因此如果您不使用自定义字体和高级格式,html是最佳选择。
至于解析未知数量的项目,你不可能比发送一个JSON数组更好。