Java 如何包装来自雅虎天气api的数据?
如何包装来自雅虎天气API的数据 城市可能返回Java 如何包装来自雅虎天气api的数据?,java,yahoo-weather-api,Java,Yahoo Weather Api,如何包装来自雅虎天气API的数据 城市可能返回null值,温度可能返回0。 请帮帮我 public class Handalinxml extends DefaultHandler{ Xmldatacollected info=new Xmldatacollected(); public String getInformation() { return info.dataToString(); } @Override public
null
值,温度可能返回0。
请帮帮我
public class Handalinxml extends DefaultHandler{
Xmldatacollected info=new Xmldatacollected();
public String getInformation()
{
return info.dataToString();
}
@Override
public void startElement(String uri, String localName, String qName,
Attributes attributes) throws SAXException {
if(localName.equals("yweather:location"))
{
String city=attributes.getValue("city");
info.setCity(city);
}
if(localName.equals("yweather:forecast"))
{
String t=attributes.getValue("high");
int temp=Integer.parseInt(t);
info.setTemp(temp);
}
}
}
在我的库中,我使用JAXB来编写yahoo天气响应。代码如下:在我的库中,我使用JAXB来编写yahoo天气响应。代码如下: