美文网首页
xml使用注意

xml使用注意

作者: LoveXiaer | 来源:发表于2018-07-06 00:05 被阅读0次

    1、我用xml来干什么?

    用来记录一些应用包名、及包名对应的一些属性。

    2、我的xml文件要直接放在apk中,但有3个地方,asset/、res/xml/、res/raw/可以选择;

    asset/:保留原文件不编译;通过assetManager拿到xml解析器;

    res/xml/:编译会产生R...id;通过open(id);

    res/raw/:编译会产生id;通过openresource(id)来获取流,然后通过xml解析器解析。

    我选择放在asset下,不一样编译进去,然后方便把还该文件直接拷贝到data目录下。

    因为涉及到以后xml文件内容的版本迭代,所以自己定义了一个版本的属性。千万不要用xml的解析版本作为你的文件版本。

    1 每个xml的version是表示解析xml的版本,目前是1.0版本,然后这个版本号可以通过xml解析器获取到;

    2 使用xml时,实现相同功能时可以属性和元素,如何选择属性还是元素?

    使用元素最大的优势是 相同子元素可以有多个value值,但是一个元素的属性中的只能有一个key对应一个value,不能有相同的key。

    如果根据自身的需求,不存在相同的多个key,则可以用属性。

    3 注意内容都会解析格式,如果文本中有特殊的字符,可以使用cdata当时来不解析里面的文本

    4 注释的格式,<!--这是注释-->,里面的文本不解析。

    相关文章

      网友评论

          本文标题:xml使用注意

          本文链接:https://www.haomeiwen.com/subject/xjgmuftx.html