我有一個場景,我想在WebBrowser控件上顯示一些對象的描述(當前以XML格式存儲)。WebBrowser控件無需從文件加載文檔
該對象已經序列化到內存中,我想避免再次從文件中讀取它在WebBrowser控件上的顯示目的。
這樣做的原因是我們希望使用XSL以我們喜歡的方式格式化該對象的表示(並且在這樣做時具有靈活性)。
爲此,我想(以某種方式)將對象的xml作爲字符串注入到WebBrowser中。
這可以實現嗎?有沒有更好的選擇來處理這種情況?
我有一個場景,我想在WebBrowser控件上顯示一些對象的描述(當前以XML格式存儲)。WebBrowser控件無需從文件加載文檔
該對象已經序列化到內存中,我想避免再次從文件中讀取它在WebBrowser控件上的顯示目的。
這樣做的原因是我們希望使用XSL以我們喜歡的方式格式化該對象的表示(並且在這樣做時具有靈活性)。
爲此,我想(以某種方式)將對象的xml作爲字符串注入到WebBrowser中。
這可以實現嗎?有沒有更好的選擇來處理這種情況?
您可以嘗試將它交給data URL,其中包含您的XML的編碼版本。不知道這是否會起作用,或者尺寸的限制是什麼。
快速瀏覽器擴展程序與您的應用程序進行通信?缺點是必須安裝擴展程序,因此您必須爲所有主流瀏覽器分別添加擴展程序。