WebBrowser控件,而不从文件加载文档

本文关键字:文件 加载 文档 控件 WebBrowser | 更新日期: 2023-09-27 18:20:25

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

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

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

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

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

WebBrowser控件,而不从文件加载文档

您可以尝试向它提供一个包含XML编码版本的数据URL。不确定这是否有效,也不确定尺寸的限制是什么。

制作一个快速的浏览器扩展来与应用程序通信?缺点是必须同时安装扩展,并且必须为所有主要浏览器制作一个单独的扩展。