【发布时间】:2018-01-27 05:59:13
【问题描述】:
我有一个不想完全反序列化的 JSON 字符串。我只想反序列化 JSON 字符串中的内容。
这就是字符串的样子:
"{\"content\":{\"token\":\"*************************\",\"is_verified\":1,\"account_id\":45087,\"is_starter\":0,\"days_left\":1},\"status\":200,\"id\":\"test\",\"method\":\"accounts_login\"}"
我只需要内容对象。所以我需要制作一个 Regex(?) 可以把这个字符串变成:
"{\"token\":\"*************************\",\"is_verified\":1,\"account_id\":45087,\"is_starter\":0,\"days_left\":1}"
最好的方法是什么?
【问题讨论】:
-
最好的方法是反序列化整个东西,然后只使用你需要的部分。
-
为什么不直接使用 Newtonsoft.Json 并反序列化所有内容,只使用您需要的内容?