Vilken rad?
Var lite osäker på i vilket forum jag skulle fråga, men då problemet jag har kan vara relaterat till asp.net-kod så får det blir här.
Jag har problem med att transformera xml med xslt. Situationen är så att jag har xml-resultatet som en .XmlDocument samt en xsl-fil men jag kan inte göra transform på den, min kod fungerar inte som jag vill.
Private Sub DisplayMDResults(ByVal xmlDoc As Xml.XmlDocument)
m_strHtmlStylesheet = sökväg_till_xslt_(borttagen)
Dim sSecurityUrl As String = ""
Dim myXPathDocument As New XPathDocument(xmlDoc.OuterXml)
'Dim myXPathDocument As XPathDocument = New XPathDocument(xmlDoc.NamespaceURI)
Dim myXslTransform As New XslTransform
myXslTransform.Load(m_strHtmlStylesheet)
Dim myStringWriter As New StringWriter
Dim myXmlTextWriter As New XmlTextWriter(myStringWriter)
Dim myXmlResolver As XmlResolver
myXslTransform.Transform(myXPathDocument, Nothing, myXmlTextWriter, myXmlResolver)
myStringWriter.WriteLine(myXmlTextWriter)
litXMLoutput.Text += myStringWriter.ToString
End Sub
Den klagar på en ogiltig URI? Vad menas med det? (Jag är nybörjare på just detta, men måste lösa uppgiften ganska så snart...) :(
Är koden korrekt för övrigt? Det enda jag vill är att skicka ut en transformerad xml till skärmen...