mContext.tagList如何取tagList中的一个属性编译为json串
时间: 2023-11-27 15:52:28 浏览: 189
Android中LayoutInflater.inflater()的正确打开方式
假设 mContext.tagList 是一个 List<Tag>,其中 Tag 类有一个属性为 tagName,你可以使用如下代码将其编译为 JSON 串:
```java
import com.alibaba.fastjson.JSON;
List<String> tagNames = new ArrayList<>();
for (Tag tag : mContext.tagList) {
tagNames.add(tag.getTagName());
}
String jsonStr = JSON.toJSONString(tagNames);
```
这里使用了 FastJSON 库将 List 转换为 JSON 串。首先创建一个 List 存储所有 tagName,然后使用 `JSON.toJSONString()` 方法将其转换为 JSON 串。
阅读全文