在安卓项目中添加.dtd文件以验证XML文档

本文关键字:文件 验证 XML 文档 dtd 添加 项目 | 更新日期: 2023-09-27 18:36:09

如何在安卓项目中添加.dtd文件以进行验证XML文档。我文件添加到资源但没有工作。

 XmlDocumentType docType = _indexDoc.CreateDocumentType("DataSet",
 null, "file.dtd", null);
 _indexDoc.AppendChild(docType)

错误:System.IO.FileNotFoundException 已被抛出。找不到文件/file.dtd"。

我在Xamarin.Android C#工作

在安卓项目中添加.dtd文件以验证XML文档

创建_indexDoc时,请确保将 XmlResolver 设置为 null。这将允许您为不存在的文件创建文档类型。

XmlDocument _indexDoc=new XmlDocument();
_indexDoc.XmlResolver = null;
XmlDocumentType docType = _indexDoc.CreateDocumentType("DataSet", null, "file.dtd", null);
_indexDoc.AppendChild(docType)