关于XML解析天气预报 - 移动平台 / Android
用SAX解析XML中,使用这段代码
String feed="http://www.google.com/ig/api?weather="+strCity;
URL url = new URL(feed.replace(" ", "%20"));
获得的xml中的内容是英文的,怎么转换成中文的?
做个表查询或再调 google 翻译
关注 学习
路过…………顶!!
帮顶……
把先要传的内容在数据库中换成中文。。。然后解析后传进来中文。
哈哈。。
获取到的xml内容是根据手机的接入点的位置来确定xml的内容的,如果你使用的是国内的接入点,那么获得到的xml内容都是中文的。
所以方便的方法是将手机的上网接入点换到国内来就OK了。
我用的链接是:
"http://www.google.cn/ig/api?weather=beijing"
可在浏览器中输入该地址,会自动跳转到中文的页面
支持用国内的站点
你找个中文的seed不就OK了吗?
每天回帖即可获得10分可用分
相关问答:
我要在网页上上传一个XML文件,我在C#中写了一个验证XML文件格式的方法:
private bool ValidateXml(string xmlFilePath)
{
string xsdPath = Request.PhysicalApp ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
XML文件内容:
- <ResList>
<page>0</page>
- <resItem>
<resName>WWW</resName>
</resItem>
- <resItem>
&nb ......
我用XmlDocument生成XML
XmlElement remarkNode = node.OwnerDocument.CreateElement("remark");
remark1Node.InnerXml = "";
如果InnerXml赋值不为空,则生成的标记是没问题的,比如:<r ......
xml文件格式如下
XML code:
<?xml version="1.0" encoding="GB2312" ?>
<allproducts version="1.0">
<products>
<product name="prodId&quo ......