我试图将我的pdf文档转换为c#中的XHTML格式。从pdf检索数据时,在某些情况下,我需要搜索一些特定的char,并将其替换为我的xhtml文件中的一些十进制值。那么哪个是存储必须与pdf中的数据进行比较的数据的更好选择。是XML还是数据库。 M使用SQL Server 2008。
我已经提到了以下链接,但仍然没有得到我怀疑的正确解决方案。任何人都可以帮助我。谢谢你
Where are the differences using XML and MySQL database? Which should I use?
答案 0 :(得分:2)
MySQL DB和XML都可用于存储数据。唯一的区别是保存在磁盘上的格式。 XML是纯文本形式,可以使用任何纯文本编辑器读取。 XML有一个要定义的结构,它只需要遵循XML specification。
另一方面,MySQL DB或任何其他数据库解决方案都有自己的格式来保存和检索信息。在数据库系统中,您通常必须使用SQL脚本来检索数据。无法使用文本编辑器阅读它们。
这完全取决于您希望如何构建数据以进行保存。如果可以使用MYSQL轻松映射到关系数据库,或者如果您认为可以轻松地从XML中保存和检索数据,则可以使用它。