谁知道这些代码是什么意思:
<?xmlversion="1.0"encoding="UTF-8"?>-<packet>-<file><itempath="\\LBBrowser"fileflag="...
<?xml version="1.0" encoding="UTF-8"?>-<packet>-<file> <itempath="\\LBBrowser"fileflag="4"installflag="0"/> </file> <pidpid="p_duba"/> </packet>
展开
3个回答
展开全部
这是XML文件。
<?xml version="1.0" encoding="UTF-8"?>是XML文件标准格式的第一句,指明xml文件的版本version,以及使用的编码方式encoding为uft-8。这里面还可以有一个属性描述文件的单独性。
后面还可以指定xml文件对应的dtd或者xsd文件,用来对xml进行有效性验证。
至于后面<packet> </packet>、<file> </file>、 <itempath="\\LBBrowser"fileflag="4"installflag="0"/>、<pidpid="p_duba"/>等,是xml文件中自定义的子标签,这些标签的名字没有限制(只要符合规范性),完全是自定义,这也是他和html的一个区别。
如果你要问这个标签是干什么用的,那没有源代码可能没人能够准确回答你。因为定义的这些标签,实要在外部代码(比如java代码)使用xml解析器(sax或者dom)中读取的,比如你java代码中从这些标签中读取到的是一个路径,并访问这个路径,那么这个标签就是指定一个资源的位置。如果java代码中用标签的内容做了什么别的事情,那个标签的作用也可能有不同的解释了。
XML的相关知识还是比较重要的,现在使用的比较多,尤其是在类型转换和数据验证、配置部署等方面。但是XML设计的相关知识扩展较多(如何定义XML文件:XML知识,如何验证XML的有效性:dtd和xsd,如何解析XML文件:dom和sax,如何定位xml文件中的元素:xPath或xPointer等),可以参考W3C school学习下,其实每一个点的内容并不多。
<?xml version="1.0" encoding="UTF-8"?>是XML文件标准格式的第一句,指明xml文件的版本version,以及使用的编码方式encoding为uft-8。这里面还可以有一个属性描述文件的单独性。
后面还可以指定xml文件对应的dtd或者xsd文件,用来对xml进行有效性验证。
至于后面<packet> </packet>、<file> </file>、 <itempath="\\LBBrowser"fileflag="4"installflag="0"/>、<pidpid="p_duba"/>等,是xml文件中自定义的子标签,这些标签的名字没有限制(只要符合规范性),完全是自定义,这也是他和html的一个区别。
如果你要问这个标签是干什么用的,那没有源代码可能没人能够准确回答你。因为定义的这些标签,实要在外部代码(比如java代码)使用xml解析器(sax或者dom)中读取的,比如你java代码中从这些标签中读取到的是一个路径,并访问这个路径,那么这个标签就是指定一个资源的位置。如果java代码中用标签的内容做了什么别的事情,那个标签的作用也可能有不同的解释了。
XML的相关知识还是比较重要的,现在使用的比较多,尤其是在类型转换和数据验证、配置部署等方面。但是XML设计的相关知识扩展较多(如何定义XML文件:XML知识,如何验证XML的有效性:dtd和xsd,如何解析XML文件:dom和sax,如何定位xml文件中的元素:xPath或xPointer等),可以参考W3C school学习下,其实每一个点的内容并不多。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |