RDFドキュメントをXMLとしてブラウザに返すコントローラアクションがあります。ブラウザはドキュメントを表示できないと訴えます:コントローラアクションからのRDFの返却 - ASP.NET MVC
予約された文字列 "xml"で始まる名前空間接頭辞は使用できません。エラー処理リソース
MCVContribのXMLResultオブジェクトを使用して、ドキュメントを応答ストリームに書き出そうとしました。この文書をブラウザに正しく表示させるにはどうすればよいですか?普通の文字列を書くことに頼らなければならないのですか?
public ActionResult Content(string id, string version, string localization)
{
IDocumentRequest request = new ResourceRequest()
{
Id = id,
Localization = Localization.GetByName(localization),
Version = version
};
XmlDocument doc = _kbModel.GetContent(request);
return new XmlResult(doc);
}
ActiveReportsレポートをMVCに表示する方法をお探しですか? – Lorenzo
名前空間に 'xml'という用語(http://support.microsoft.com/kb/262585)が含まれていることが明確に記載されています。GetContentメソッドでソースコードを確認し、そのプレフィックスを別のものに置き換えてください。 –
RDFが正しく形成され、FFで期待通りに表示されます。 – Nick