解析字符串以在java中提取指定的内容

时间:2014-10-23 06:43:29

标签: java parsing

我需要从存储在文件中的字符串列表中提取NSID。字符串看起来像这样。 jsonFlickrApi()中的字符串是json格式。

007rebecca@gmail.com|jsonFlickrApi({"user":{"id":"21849273@N06", "nsid":"21849273@N06", "username":{"_content":"eire5555"}}, "stat":"ok"})

如果我想解析这个并获得nsid,在java中我应采取什么方法。 我应该编写一个解析器,还是可以在jsonFlickrAPI()中解析这个json的库?

1 个答案:

答案 0 :(得分:1)

字符串是json和其他一些文本的混合。您可以尝试拆分json部分,然后可以使用json解析器轻松检索nsid。可以使用各种java json解析器,例如GSON