【发布时间】:2011-03-21 20:30:38
【问题描述】:
当我们使用 XML 什么用例。
例如,可以完美地使用 XMl 而不是使用的数据库
XMl 与 XMLSchema.xsd 和 XSLTFile.xslt 有什么区别 asp.net
【问题讨论】:
标签: xml xml-serialization xsd linq-to-xml xmlhttprequest
当我们使用 XML 什么用例。
例如,可以完美地使用 XMl 而不是使用的数据库
XMl 与 XMLSchema.xsd 和 XSLTFile.xslt 有什么区别 asp.net
【问题讨论】:
标签: xml xml-serialization xsd linq-to-xml xmlhttprequest
当您的数据具有分层、树状性质时,您会使用 XML,尤其是。如果它是递归结构的,或者它是半结构化的(正式结构和明文交错)。关系数据库能够处理这两种情况,但它们也不适合模型。
【讨论】:
当网页所有者没有数据库时。例如,像 Brinkster 这样的 .NET 提供商会为 MS SQL 收取大量额外费用(尽管包括 MySQL)。有些博客系统不使用数据库,而是使用 XML,例如:http://www.dotnetblogengine.net/
您将使用数据库提供的一些功能。就个人而言,我保存 XML 用于发送消息和配置,但所有具有实质内容的内容都属于数据库。
【讨论】: