2012-01-15 66 views
1

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

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

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

为此,我想(以某种方式)将对象的xml作为字符串注入到WebBrowser中。

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

回答

0

您可以尝试将它交给data URL,其中包含您的XML的编码版本。不知道这是否会起作用,或者尺寸的限制是什么。

0

快速浏览器扩展程序与您的应用程序进行通信?缺点是必须安装扩展程序,因此您必须为所有主流浏览器分别添加扩展程序。