什么是在网页上显示xml信息的最佳方式?
问题描述:
我目前有一个服务,每10秒钟产生一次包含服务器信息的xml文件。我正在寻找一种方法在网页上显示。什么是在网页上显示xml信息的最佳方式?
我一直在网上寻找最好的方法来做到这一点,似乎使用AJAX会很好,因为它允许加载动态内容在后台完成。
但是我怎样才能使用AJAX?我应该添加一个ASP.NET网站到我的Visual Studio项目?或者我应该看看在Dreamweaver中使用javascript & AJAX?
我对编程非常陌生,所以我只在vb.net中有过一些经验。
任何帮助将不胜感激!
答
我会使用ASP.NET页面并使用内置的AJAX ScriptManager and UpdatePanel控件。他们很容易纳入。
另外,你不想用Raw XML轰炸人,所以learn to use XSLT。我会建议使用XSLCompiledTransform在服务器上呈现它。在服务器上执行此操作,因为您可以混合并匹配ASP.NET控件和HTML服务器控件。我会建议创建一个<div runat="server">
,将其放置在UpdatePanel中,并通过XSLT将XML呈现给它。