如何在浏览器中搜索和显示XML文件

时间:2013-08-22 05:36:05

标签: asp.net xml search vbscript

我正在寻找使用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

1 个答案:

答案 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