【发布时间】:2015-05-18 18:21:16
【问题描述】:
我创建了一个 umbraco api 控制器,它继承了 UmbracoApiController 类并返回项目列表。我还有另一个 umbraco 站点,它使用 razor 调用该 api url 并将内容呈现到页面上。我正在尝试以下方法:
dynamic xmlv = new DynamicXml(umbraco.library.GetXmlDocumentByUrl("http://myapiurl.com"));
但它告诉我它的格式不正确,因为它在第一行没有任何 xml 节点。
我想知道是否有办法让 api 在 api Web 服务的开头添加一个 xml 节点,如下所示:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
或者如果有其他方法我可以获取我的 api url 的内容,以便将结果呈现到我的 razor 页面上。
这两个网站都在 Umbraco 版本 7.2.4 上运行。
【问题讨论】: