12.5.1 XML文件格式介绍

举报
DS小龙哥 发表于 2021/12/09 23:51:53 2021/12/09
【摘要】 12.5 获取天气预报:解析XML文件   现在很多网站服务器提供了常用API接口,想要实现获取天气预报比较方便。其中主要方法就是使用QNetworkAccessManager类get方法调用网站服务器提供的API函数接口(一般接口都需要收费),来实现想要的功能。一般像获取天气预报这些类似的信息时,服务器返回的都是XML或...

12.5 获取天气预报:解析XML文件

 

现在很多网站服务器提供了常用API接口,想要实现获取天气预报比较方便。其中主要方法就是使用QNetworkAccessManager类get方法调用网站服务器提供的API函数接口(一般接口都需要收费),来实现想要的功能。一般像获取天气预报这些类似的信息时,服务器返回的都是XML或者JSON格式的数据。

本小节就以天气预报为例子,介绍怎么通过QT获取服务器的天气预报信息,并解析服务器返回的XML格式数据。

12.5.1 XML文件格式介绍

XML是“Extentsible Markup Language”的缩写,是一种可扩展的标记语言,XML的宗旨是传输数据,而与其同属标准通用标记语言的HTML主要用于显示数据。

1.XML文档的语法规则

(1)必须有XML声明语句。声明语句是文件的第一句,格式为<?xml version="1.0" standalone="yes/no" encoding="UTF-8"?>。声明的作用是告诉浏览器或者其他处理程序这个文档是XML文档。声明语句中的version表示文档遵守XML规范的版本,standalone表示文档是否附带DTD文件,encoding表示文档所用的语言编码,默认是UTF-8。

(2)在XML文档中,所有的标记必须要有结束标记,包括空标记。<

文章来源: xiaolong.blog.csdn.net,作者:DS小龙哥,版权归原作者所有,如需转载,请联系作者。

原文链接:xiaolong.blog.csdn.net/article/details/120966938

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。