0

我正在寻找使用 asp.net 方法在浏览器中显示 XML 文件的方法。

下面是我用来搜索标题为“verify”的任何 .XML 文件的代码。

现在,我只是想知道是否有一种方法可以在 Web 浏览器中显示 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
4

1 回答 1

0

您可以使用 Microsoft® Internet Explorer 在浏览器中查看 XML 文档,就像查看 HTML 页面一样。与 HTML 不同,XML 不为特定元素预定义显示属性。因此,XML 需要一个单独的样式表来指定应如何显示 XML 数据。XML 内容与其表示形式的这种分离使得内容可以很容易地改变用途。要在 Internet Explorer 中查看 XML 文件,您可以通过以下方式指定样式表。使用默认样式表,它将文件显示为可折叠的树。在 XML 文件顶部的 href 属性中指定特定样式表,如下所示: 在命令提示符处指定任何样式表,例如:c:\bat\msxsl mydata.xml mytransform.xsl -o myoutput。 html

于 2013-08-22T06:00:10.383 回答