I'm working with an API that returns XML, and I want to use XSLT to do some transformation of what I get back. However, the XML I'm getting back and streaming through the @XSLT tag is throwing namespace errors. Witango is throwing this error.

Message: The prefix 'msdata' has not been mapped to any URI
However in the XML the prefix msdata *is* being mapped to a URI. Here are the first few lines of the XML from the API.

<DataSet xmlns="http://tessiturasoftware.com/";>
  <xs:schema id="GetPerformanceDetailResult" xmlns="" 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
All I'm trying to do is a simple transform to remove namespace references so that the next step in the processing doesn't need to worry about them.

I'm trying to figure out if I'm doing something wrong, or if there is a problem with the XML i'm getting from the outside source.

/John

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to