通过DTD实体引用外部xml文件
本文关键字:xml 文件 外部 引用 DTD 实体 通过 | 更新日期: 2023-09-27 18:03:54
是否有从REST web服务返回xml文件的方法?我希望能够调用服务器,动态地创建文件并返回,就好像我只是返回了存储在磁盘上的xml文件一样。
通过返回XMLElement,我已经相当接近了:
public XmlElement Airports()
{
//Dynamically build up and return
}
但是当我从DTD中引用位置时,它似乎不以相同的方式运行,例如
如此:实体XmlFile SYSTEM "http://localhost:59736/MyXmlFile.xml"
但这不是
ENTITY XmlFile SYSTEM "http://localhost:59736/MyService.svc/MyMethod"
我假设您不是返回文件名或类似的东西,而是将文件内容作为XML响应。在这种情况下,无论是返回现有文件的内容还是动态生成内容,都没有什么不同。