我正在尝试创建一个项目,我需要从imdb中提取数据。我见过一些php提取器,但我需要一个java程序。 我需要提取如下信息:
以下数据我需要提取数据:
{
"Title": "Brave",
"Year": "2012",
"Rated": "PG",
"Released": "22 Jun 2012",
"Runtime": "1 h 40 min",
"Genre": "Animation, Action, Adventure, Comedy, Family, Fantasy",
"Director": "Mark Andrews, Brenda Chapman",
"Writer": "Mark Andrews, Steve Purcell",
"Actors": "Kelly Macdonald, Billy Connolly, Emma Thompson, Julie Walters",
"Plot": "Determined to make her own path in life, Princess Merida defies a custom that brings chaos to her kingdom. Granted one wish, Merida must rely on her bravery and her archery skills to undo a beastly curse.",
"Poster": "http://ia.media-imdb.com/images/M/MV5BMzgwODk3ODA1NF5BMl5BanBnXkFtZTcwNjU3NjQ0Nw@@._V1_SX640.jpg",
"imdbRating": "7.5",
"imdbVotes": "1,002",
"imdbID": "tt1217209",
"Response": "True"
}
如果有帮助,这些数据来自imdbapi.com。 让我知道是否有任何其他方式以任何其他方式提取此数据,我的意思是以更结构化的形式显示此数据的其他方式。喜欢excel。
答案 0 :(得分:2)
这是JSON。使用JSON库来解析它。
答案 1 :(得分:2)
它看起来JSON给我。获取JSON解析库。
答案 2 :(得分:2)
这是有效的JSON(经过验证here)。使用JSON in Java库。解析json的Here's an example。
答案 3 :(得分:2)
因为这是一个JSON字符串您可以使用JSON Passer从数据中提取信息。您可以使用JSON解析器将上述信息填充到JAVA对象中。 参考以下链接。
https://stackoverflow.com/questions/338586/a-better-java-json-library