Java 获取字符串中的特定单词
嗨,我试图从一个巨大的字符串中获取信息,问题是我需要在标记后提取一些单词。我认为这个例子会更好地解释它。我向网页发送一个代码,它会返回如下字符串:Java 获取字符串中的特定单词,java,html,string,Java,Html,String,嗨,我试图从一个巨大的字符串中获取信息,问题是我需要在标记后提取一些单词。我认为这个例子会更好地解释它。我向网页发送一个代码,它会返回如下字符串: String CodeISend= "JFK"; //The process of getting the returned String isn't important right now String returnedCode="{"airport":{"fs":"JFK","iata":"JFK","icao":"KJFK","faa":"J
String CodeISend= "JFK";
//The process of getting the returned String isn't important right now
String returnedCode="{"airport":{"fs":"JFK","iata":"JFK","icao":"KJFK","faa":"JFK","name":"John F. Kennedy International Airport","street1":"JFK Airport","city":"New York""
我需要提取机场的名称并将其保存到单独的字符串中。但是我真的不知道如何在“name”之后获得信息:谢谢你的帮助 您希望将其从json转换为地图,并使用“name”作为键查找您的机场:map.get(key) 见本讨论: 在此了解有关地图的更多信息:
这是JSON吗?我不确定,我是用api获取代码的,api说了什么?调查一下。如果是JSON,使用JSON解析器。明白了!它说的是JSON,所以我将使用JSON解析器,包括几个选项:Gson、Jackson、org.JSON、flexjson等等。