请问所有xml中都有的这一行是什么意思?

youngwolf 2010-12-14 12:48:13
xmlns:android="http://schemas.android.com/apk/res/android"

问题:
一,有什么用;
二,设置成别的会怎样;
...全文
244 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
蝈蝈# 2011-06-27
  • 打赏
  • 举报
回复
很好 路过
-船长- 2010-12-15
  • 打赏
  • 举报
回复
楼上说的 都挺好 !
FD_lion 2010-12-14
  • 打赏
  • 举报
回复
这个是xml 的命名空间, 设置为别的讲识别不了对应的标签

也就是命名空间对应你 xml 的所有标签
c8051f330 2010-12-14
  • 打赏
  • 举报
回复
我只知道是命名空间,是为了不与其他类型的xml混淆,因为其他类型的xml文档可能也有相同的条目,这样的话程序就可以识别出来。
bigpretty 2010-12-14
  • 打赏
  • 举报
回复
XML的命名空间,android里面包含的东西比较多,建议LZ多看看基本的东西,XML  java  linux
ameyume 2010-12-14
  • 打赏
  • 举报
回复
XML 命名空间(XML Namespaces)
http://www.w3school.com.cn/xml/xml_namespaces.asp
为了解决元素名称的冲突,,按照一定的规范就不会冲突,这个规范就是依据xmlns规定
xml解析器就按xmlns指定的规范来解析xml
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yang79tao 的回复:]
那它为什么要用一个http地址来做这个命名空间呢,有什么历史故事吗?
而且我发现这个http地址是根本打不开的。
[/Quote]
应该是为了唯一性!
全世界唯一!
chenzhp 2010-12-14
  • 打赏
  • 举报
回复
我记得这个是标准
p112823 2010-12-14
  • 打赏
  • 举报
回复
xml 中的DTD 标准吧!!
youngwolf 2010-12-14
  • 打赏
  • 举报
回复
那它为什么要用一个http地址来做这个命名空间呢,有什么历史故事吗?
而且我发现这个http地址是根本打不开的。

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧