WebBrowser控件无需从文件加载文档

时间:2012-01-15 11:47:43

标签: c# .net xml browser

我有一个场景,我想在WebBrowser控件上显示一些对象的描述(当前以XML格式存储)。

该对象已经被序列化到内存中,我想避免再次从文件中读取它以便在WebBrowser控件上显示。

采用这种方式的原因是我们希望使用XSL以我们喜欢的方式格式化该对象的表示(并且具有这样做的灵活性)。

要做到这一点,我想(不知何故)将对象的xml作为字符串注入WebBrowser。

这可以实现吗?处理这种情况有更好的选择吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试将data URL包含在XML的编码版本中。不确定这是否有效,或者尺寸的限制是什么。

答案 1 :(得分:0)

快速浏览器扩展程序以与您的应用程序通信?缺点是必须安装扩展,你必须为所有主流浏览器单独扩展。