我正在寻找使用asp.net方法在浏览器中显示XML文件的方法。
以下是我用来搜索任何.XML文件的代码,其中包含“verify”作为标题。
现在,我只是想知道是否有办法在网络浏览器中显示XML文件。
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'To find subdirectories with a specific pattern/WILD CARD
'ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.en/dv_vbcn/html/c9265fd1-7483-4150-8b7f-ff642caa939d.htm
'Me.ListBox1.Items.Clear()
Dim path As String = "\\g1w6223c\e$"
Dim searchPattern As String = "*verify*.xml"
For Each value As String In My.Computer.FileSystem.GetFiles(path, FileIO.SearchOption.SearchAllSubDirectories, searchPattern
)
ListBox1.Items.Add(value)
TextBox1.Text = "found"
Next
End Sub
答案 0 :(得分:0)
您可以使用Microsoft®InternetExplorer在浏览器中查看XML文档,就像查看HTML页面一样。与HTML不同,XML不会预定义特定元素的显示属性。因此,XML需要一个单独的样式表来指定XML数据的显示方式。 XML内容与其呈现的这种分离允许容易地重新利用内容。 要在Internet Explorer中查看XML文件,可以通过以下方式指定样式表。 使用默认样式表,该表将文件显示为可折叠树。 在XML文件的顶部,在href属性中指定特定的样式表,如下所示: 在命令提示符处指定任何样式表,例如: c:\ bat \ msxsl mydata.xml mytransform.xsl -o myoutput.html