我不太了解文件及其相关的安全性。我在 XML 文件中有很多数据,我计划解析这些数据以放入数据库中。我从第 3 方的人那里得到这些 XML 文件。我每天至少会收到大约 1000 个文件。所以我将编写一个脚本来解析它们以输入我们的数据库。现在我对此有很多疑问。
最佳答案
你想validate the XML .这做了两件事:
在 php5 the syntax验证 XML 文档的方法是:
$dom->validate('articles.dtd');
$dom->relaxNGValidate('articles.rng');
$dom->schemaValidate('articles.xsd');
当然,您需要一个 XSD(XML 模式)或 DTD(文档类型定义)来进行验证。
关于php - 如何确保文件是 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6880506/