请问我下载了乌云的 digatalAllData,说明上写着用 case class 解析出数据,那有没有详细的方法?

2017-03-02 21:34:59 +08:00
 mscsky

如题,下载了 2.9g 的数据不熟悉 scala 不知道怎么读取出来 readme 如下

“如果使用 scala,可以使用如下 case class 解析出数据


case class Answer(answer_id: Long,
				  question_id: Long,
				  question_title: String, 
				  question_topics: Array[Long], 
				  votup_count: Long)

case class Article(id: Long, title: String, votup_count: Long)
case class Question(question_followers: Long, 
					question_id: Long, 
					question_title: String, 
					question_topics: Array[Long])

case class userStringId(CREATED_ANSWERS: Array[Answer],
                          CREATED_ARTICLES: Array[Article],
                          CREATED_QUESTIONS: Array[Question],
                          FOLLOWED_QUESTIONS: Array[Question],
                          VOTEUPED_ANSWERS: Array[Answer],
                          VOTEUPED_ARTICLES: Array[Article],
                          followers_count: Long,
                          id: String)

case class userDigitalId(CREATED_ANSWERS: Array[Answer],
                           CREATED_ARTICLES: Array[Article],
                           CREATED_QUESTIONS: Array[Question],
                           FOLLOWED_QUESTIONS: Array[Question],
                           VOTEUPED_ANSWERS: Array[Answer],
                           VOTEUPED_ARTICLES: Array[Article],
                           followers_count: Long,
                           id: Long)
4426 次点击
所在节点    Scala
1 条回复
funky
2017-06-22 17:06:44 +08:00
case class 一般是你要转的 model

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/344448

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX