谁能帮我通俗的讲下xml到底是做什么的?这个文件是自己生成的还是要手动写啊?
答案:1 悬赏:20 手机版
解决时间 2021-02-04 02:43
- 提问者网友:树红树绿
- 2021-02-03 04:40
谁能帮我通俗的讲下xml到底是做什么的?这个文件是自己生成的还是要手动写啊?
最佳答案
- 五星知识达人网友:大漠
- 2021-02-03 05:46
你要问定义的话就去百度百科,所以我就不复制长篇大论了。
最通俗地讲,它是数据文件。它是介于最简单的纯文本数据文件(比如csv)和关系数据库之间的一种形式。它是文本文件,但可读性比csv强得多,同时还具备关系数据库的简单结构。同时它自身的树形嵌套结构非常适合面向对象编程来解析其中的数据。
文件可以手写也可以编写程序来生成。XML编辑利器是XML SPY,能节省很多时间。追问那它里面有个说标签自定义是怎么回事呢?标签自己定义了别的软件或者机器还能看懂吗?追答比如说这么一串数字吧,代表学生信息:01,张三,女
你可以定义成
<学生>
<学号>01学号>
<姓名>张三姓名>
<性别>女性别>
学生>
也可以写成:
01
张三
女
还可以写成:
01
张三
女
核心数据是不变的,标签只是解释数据的,由你自己按自己的习惯定义。编写XML最终还是要用来读取修改的,而这读取修改的代码就要根据你XML里面的标签来写了。
最通俗地讲,它是数据文件。它是介于最简单的纯文本数据文件(比如csv)和关系数据库之间的一种形式。它是文本文件,但可读性比csv强得多,同时还具备关系数据库的简单结构。同时它自身的树形嵌套结构非常适合面向对象编程来解析其中的数据。
文件可以手写也可以编写程序来生成。XML编辑利器是XML SPY,能节省很多时间。追问那它里面有个说标签自定义是怎么回事呢?标签自己定义了别的软件或者机器还能看懂吗?追答比如说这么一串数字吧,代表学生信息:01,张三,女
你可以定义成
<学生>
<学号>01学号>
<姓名>张三姓名>
<性别>女性别>
学生>
也可以写成:
还可以写成:
核心数据是不变的,标签只是解释数据的,由你自己按自己的习惯定义。编写XML最终还是要用来读取修改的,而这读取修改的代码就要根据你XML里面的标签来写了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯