scala解析JSON串
来源:互联网 发布:最新网络语言大全 编辑:程序博客网 时间:2024/06/05 09:15
import scala.util.parsing.json.JSON;
import scala.io.Source;import java.io.PrintWriter;import java.io.File;object GraphXTest1 { def main(args:Array[String]): Unit ={ val str2: String = "{\"people_url\": \"https://www.douban.com/people/109023597/\", \"people_name\": \"Ssuwm\", \"group_url\": \"https://www.douban.com/group/515813/\", \"group_name\": \"\\u9752\\u65c5\\u5ba2\\u6808\\u6c42\\u804c\\u62db\\u8058\\u3001\\u4e49\\u5de5\\u3001\\u6253\\u5de5\\u65c5\\u884c\", \"group_tags\": [\"\\u9752\\u65c5\\u6253\\u5de5\\u6362\\u5bbf\", \"\\u9752\\u65c5\\u6c42\\u804c\\u62db\\u8058\", \"\\u4e49\\u5de5\\u65c5\\u884c\", \"\\u9752\\u5e74\\u65c5\\u820d\\u4e49\\u5de5\", \"\\u65c5\\u884c\"], \"time\": \"2016-05-11 09:06:36\"}"; val b:Option[Any] = JSON.parseFull(str2); val c = b match{ case Some(map:Map[String,String])=>map; case None => println("parse failed");None; case other => println("unknown data structure");None; }; println(c); val d = c.asInstanceOf[Map[String,String]]; println(d.get("people_name").get); println(d.get("group_name").get); println(d.get("time").get); }}
阅读全文
0 0
- scala解析JSON串
- scala解析json数据串
- scala 解析json字符串
- Scala解析Json字符串
- scala解析json
- scala解析json日志
- Scala解析Json格式
- 使用Scala Parser解析JSON
- Json:scala 解析json字符串,变成对象
- Json:scala 解析json字符串,获取多级key
- Json:scala 解析json字符串,获取多级key (2)
- scala 解析json字符串 scala 两种方法实现单词计数
- scala 解析
- Java解析Json串
- json串解析
- javascript解析json串
- Android 解析 Json串
- android解析json串
- 数据结构与算法C++描述(14)---二叉搜索树
- Android Studio Error:Failed to resolve: com.android.support:appcompat-v7:25.1.0
- Jzoj5446 高考是不可能高考的
- LeetCode 之 Linked List Cycle II
- 天气预报的简单制作(一)
- scala解析JSON串
- [2017纪中11-3][ARC069-F]高考是不可能高考的 2-sat+线段树优化建图
- java自定义工具类
- OpenGL控制台项目只显示Windows窗口
- Django——模板总结
- spring配置hibernate添加数据save not allow in read-only mode
- 经典的几个卷积神经网络(基本网络)
- qml 动态创建复杂饼图
- 基于卷积神经网络的目标检测算法