Rob*_*ine 12
可能有很多原因:像任何其他文件格式一样,它有利有弊:
优点:
缺点:
它是一种可移植的,可解析的标准.
因此,如果您有需要由多个不同程序(可能还有人)读取的数据,则可以使用XML.
验证和转换(通过XSLT)到其他格式也相对容易.
显然你可以使用其他格式,但这并不能阻止你使用XML.
反转你的问题可能是一个好主意:何时使用XML来保存信息是不是可以的?
当您只需要频繁附加数据时,规范示例是日志文件.XML将要求您解析整个文档并找到正确的插入位置,以免破坏格式良好的结构
当您只需要经常查询文件中的某些项目时.XML随机访问文件的某些部分可能效率不高.使用一种格式可以更好地处理这种格式,该格式将频繁访问的信息存储在众所周知的偏移量中,因此不需要解析文件.
存储非分层的顺序数据时,通常有更好的XML替代方法.考虑图像,音频或视频文件格式.
| 归档时间: |
|
| 查看次数: |
351 次 |
| 最近记录: |