Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: [VB2008] XML-tiedoston tyylitiedoston selvittäminen

P1rkk4 [13.10.2009 01:22:02]

#

Hei,

Koitan laatia ohjelmaa, joka lukisi XML-tiedostosta kyseisen tiedoston käyttämän tyylitiedoston nimen ja doctypen. Doctype onnistuu jo, mutta millä pääsen käsiksi tuohon XSL-määrittelyyn?

neau33 [26.10.2009 04:04:05]

#

Morjens P1rkk4!

tässä yksi tapa moisen tiedon selvittämiseen ASP.NET-vinkkelissä...

<%@ Page Language="VB" Debug="True"%>
<%@ Import NameSpace="System.IO" %>
<script runat="server">

   Sub Page_Load(sender As Object, e As EventArgs)

      If Not Page.IsPostBack Then

         FileOpen(1, Server.MapPath("catalog.xml"), _
         OpenMode.Input, FileAccess.Read)
         Dim fstr As String = InputString(1, LOF(1))
         FileClose(1): fstr = fstr.Replace("<", "")

         Dim pos As Integer = fstr.ToLower.IndexOf(".xsl")

         If pos > -1 Then
            fstr = fstr.Substring(0, pos + 4)
            Dim lpos As Integer = fstr.LastIndexOf("""")
            fstr = fstr.Substring(lpos + 1, _
            fstr.length - (lpos + 1)).Trim
            Response.Write( _
            "xsl-tyylitiedoston nimi on: " & fstr)
         End If

      End If

   End Sub

</script>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta