当前位置: 首页 > news >正文

合肥网站建设sina七牛视频wordpress

合肥网站建设sina,七牛视频wordpress,青岛专业网站设计公司,企业网站建设软件QDomDocument类代表了一个XML文件 QDomDocument类代表整个的XML文件。概念上讲#xff1a;它是文档树的根节点#xff0c;并提供了文档数据的基本访问方法。由于元素、文本节点、注释、指令执行等等不可能脱离一个文档的上下文#xff0c;所以文档类也包含了需要用来创建这些…QDomDocument类代表了一个XML文件 QDomDocument类代表整个的XML文件。概念上讲它是文档树的根节点并提供了文档数据的基本访问方法。由于元素、文本节点、注释、指令执行等等不可能脱离一个文档的上下文所以文档类也包含了需要用来创建这些对象的工厂方法。被创建的节点对象有一个ownerDocument()函数它将对象与对象常见的文档上下文环境关联起来。DOM类中最常使用的是QDomNode、QDomDocument、QDomElement和QDomText。解析后的XML文件在内部是通过一个对象树来表示的对象树可以使用各种QDom类进行访问。所有的QDom类只引用内部树上的对象。一旦最后一个DOM树的QDom对象和QDocument本身被删除掉时DOM树上的所有内部对象会被删除掉。元素、文本节点等的创建是通过使用类提供的各种工厂方法完成的。使用QDom类的缺省构造函数只会生成空的对象这些空的对象不能操作也不能哈如到文档中。QDomDocument类有一些创建文档数据的函数例如createElement(),createTextNode(),createComment(),createCDATASection(),createProcessingInstruction(),createAttribute(),和createEntityReference().其中一些函数含有支持名字空间的版本例如createElementNS()和createAttributeNS().函数createDocumentFragment()用来持有文档的部分内容这对于处理复杂文档很有用。使用setContent设置文档的全部内容。该函数解析传入的XML文档字符串并创建代表文档的DOM树。根节点可以使用documentElement()得到。文档的文本呈现可以使用toString()函数得到。可以使用importNode()将其它文档的节点插入到当前文档中。你可以使用elementsByTagName()和elementsByTagNameNS()来获取所有元素中含有特定标签的列表。QDom类的典型使用方法如下QDomDocument doc(mydocument);QFile file(mydocument.xml);if (!file.open(QIODevice::ReadOnly))return;if (!doc.setContent(file)) {     file.close();return;}file.close();//打印出最外层元素所有直接的子节点的元素名称QDomElement docElem doc.documentElement();QDomNode n docElem.firstChild();while (!n.isNull()) {QDomElement e n.toElement(); //将节点转换为元素if (!e.isNull()) {coutqPrintable(e.tagName())endl;}n n.nextSibling}// 在文档的结尾添加一个新的元素QDomElement elem doc.createElement(img);elem.setAttribute(src, myimage.png);docElem.appendChild(elem);一旦doc和elem出了范围整个的代表XML文档的内部树都会删除掉。使用DOM代码创建一个文档如下QDocument doc(MyML);QDomElement root doc.createElement(MyML);doc.appendChild(root);QDomElement tag doc.createElement(Greeting);root.appendChild(tag);QDomText t doc.createTextNode(Hello World);tag.appendChild(t);QString xml doc.toString();
http://www.pierceye.com/news/659891/

相关文章:

  • 网站域名使用费多少正规抖音代运营公司排名
  • 网站建设后需要交费吗物流公司电话
  • 网站建设 福州wordpress静态文件目录下
  • 鸿顺里网站建设汕头网站排名优化报价
  • 揭阳自助建站软件社区网站建设资金申请
  • 牟平做网站衡水网页网站建设
  • 蒙文门户网站建设phpok企业建站系统
  • 域名注册网站的域名哪里来的楚雄建网站
  • 专门教ps的网站简单的app开发制作
  • 电商网站建设综述湖北seo网站设计
  • 南京做网站营销网站后台忘记账号密码
  • 敦化建设局网站饰品做国际贸易哪些网站
  • 网站做js跳转怎么创建公司
  • 网站建设合同需要交印花税吗怎么做网站卖美瞳
  • 小程序价格为什么比网站建设高自定义wordpress的实用技巧
  • 企业网站模板源码有哪些报价网站制作
  • 网站建设与网页设计实训报告二级建造师建设云网站
  • 网站后缀gov汕头网站建设小程序
  • 一个空间做多个网站wordpress大改动
  • 桂林北站到机场大巴专线时刻表wordpress 分类 标签
  • 自媒体网站源码模板dede重庆永川网站建设报价
  • 国外酷炫网站网页前端设计流程
  • 子午谷网站建设世界杯网页设计素材
  • 关于网站建设申请报告电商网站建设价位
  • 网站评价系统源码wordpress笔记本主题
  • 大庆市建设大厦网站广告设计海报
  • 惠州建设工程交易网站网络营销专业的职业生涯规划
  • 网站页面架构图阿里云的企业网站建设
  • 做微商网站有专门做网站的公司吗
  • 潍坊网站建设方案托管天津建站网