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

莘县建设局网站网站营销公司哪家好

莘县建设局网站,网站营销公司哪家好,彩票引流推广方法,无锡做网站品牌公司xml是实现不同语言或程序之间进行数据交换的协议&#xff0c;跟json差不多&#xff0c;但json使用起来更简单 xml的格式如下&#xff0c;就是通过<>节点来区别数据结构的: <data> <country name"Liechtenstein"> <rank updated"yes"…

xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单

xml的格式如下,就是通过<>节点来区别数据结构的:

<data>

    <country name="Liechtenstein">

        <rank updated="yes">2</rank>

        <year updated="yes">2010</year>

        <gdppc>141100</gdppc>

        <neighbor direction="E" name="Austria" />

        <neighbor direction="W" name="Switzerland" />

    </country>

    <country name="Singapore">

        <rank updated="yes">5</rank>

        <year updated="yes">2013</year>

        <gdppc>59900</gdppc>

        <neighbor direction="N" name="Malaysia" />

    </country>

    <country name="Panama">

        <rank updated="yes">69</rank>

        <year updated="yes">2013</year>

        <gdppc>13600</gdppc>

        <neighbor direction="W" name="Costa Rica" />

        <neighbor direction="E" name="Colombia" />

    </country>

</data>

xml协议在各个语言里的都 是支持的,在python中可以用以下模块操作xml

import xml.etree.ElementTree as ET

tree = ET.parse("xmltest.xml")

root = tree.getroot()

print(root.tag)

# 遍历xml文档

for child in root:

    print(child.tag, child.attrib)

    for in child:

        print(i.tag, i.text)

# 遍历year节点

for node in root.iter('year'):

    print(node.tag, node.text)

# 修改和删除xml文档内容

# 修改

for node in root.iter('year'):

    new_year = int(node.text) + 1

    node.text = str(new_year)

    node.set('updated''yes')

tree.write("xmltest.xml")

# 删除

for country in root.findall('country'):

    rank = int(country.find('rank').text)

    if rank > 50:

        root.remove(country)

tree.write('output.xml')

自己创建xml文档

new_xml = ET.Element("namelist")

name = ET.SubElement(new_xml, "name", attrib={"enrolled""yes"})

age = ET.SubElement(name, "age", attrib={"checked""no"})

sex = ET.SubElement(name, "sex")

sex.text = '33'

name2 = ET.SubElement(new_xml, "name", attrib={"enrolled""no"})

age = ET.SubElement(name2, "age")

age.text = '19'

et = ET.ElementTree(new_xml)        # 生成文档对象

et.write("test.xml", encoding="utf-8", xml_declaration=True)

ET.dump(new_xml)   # 打印生成的格式

http://www.yayakq.cn/news/232785/

相关文章:

  • 湖南省水运建设投资集团网站室内设计师网址导航
  • 网站管理是什么营销推广活动策划书模板
  • asp资源下载网站织梦m网站伪静态
  • 网站被降权如何恢复巨鹿网站建设
  • 互联网网站怎么做网站制作算是什么专业
  • 做去自己的网站商城网站建设公司爱问
  • 织梦网站突然打开很慢湖北手机版建站系统哪家好
  • 怎么自己学着做网站怎么做网站页面模板
  • 中国佛山手机网站建设做知识内容的网站与app
  • 做定制的网站python编程100例
  • 公司建设网站计入什么分录一个网站两个数据库
  • 网站建设课程职业教育机构建设银行理财网站
  • 网站开发的背景意义沈阳网吧什么时候恢复营业
  • 帮做网站一般多少钱爱的网站
  • 做网站购买模板wordpress是怎么添加登录的
  • 内蒙古工程建设协会网站wordpress网站地图插件
  • 网站建设合同缴印花税广州市公司网站建设公司
  • 上海做网站设计的公司是网站建设专业好
  • 哈尔滨做网站哪家好强块链友情链接平台
  • 网站可以跳转备案吗网站上papi酱做的音频
  • 火狐 网站开发网站建设现在什么服务器比较好
  • 什么网站可以做家禽交易网站建设平台汉龙
  • 个人网站开发主要问题备案期间需要关闭网站等审核
  • 怎么建设小说网站科技让生活更美好500字六年级
  • 网站开发和网站运营的区别在线识别图片找原图
  • 江西住房和城乡建设网站软通动力和中软国际对比
  • 怎么做网站宣传临夏州住房和城乡建设厅网站
  • wordpress 迅搜泰州网站关键词优化
  • 百度站长怎样添加网站资深做网站公司
  • 知名网站制作企业设计微信小程序