我已經生成一個HTML文件和頂部的html聲明如下所示:XML和xmln聲明HTML文件不能轉化
<html xml:lang="de-CH" lang="de-CH" xmlns="http://www.w3.org/1999/xhtml">
然後我嘗試將其轉換成與此不同的格式。 Net 4代碼:
XmlReaderSettings settings = new XmlReaderSettings();
settings.DtdProcessing = DtdProcessing.Ignore;
XslCompiledTransform proc = new XslCompiledTransform();
proc.Load("Html_to_Sql.xslt");
fsHtmlXml = new FileStream(file.Name, FileMode.Create);
html = XmlReader.Create(file.FullName, settings);
proc.Transform(html, null, fsHtmlXml);
不幸的是,只要我在HTML中具有xml,lang和xmlns屬性,就沒有任何反應。 這是爲什麼?
你應該張貼您的XSLT;這個問題最可能在那裏。 – Jacob 2012-01-03 22:06:51