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.