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?
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>
Aihe on jo aika vanha, joten et voi enää vastata siihen.