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...