Mam plik XLST, który ma analizować plik XML i generować dokument Word. Ale kiedy parsuję go w Visual Studio, tworzy inny XML, ponieważ jego nagłówek to:
<xsl:output method="xml" omit-xml-declaration="no" version="1.0" encoding="utf-8" standalone="yes" />
<xsl:template match="/">
<xsl:processing-instruction name="mso-application">
<xsl:text>progid="Word.Document"</xsl:text>
</xsl:processing-instruction>
Próbowałem method = "text", ale generuje zwykły tekst bez formatowania. jaką właściwość należy określić, aby po uruchomieniu transformacji zapisać wynik w dokumencie programu Word?
Odpowiedzi:
1 dla odpowiedzi № 1Inną opcją może być po prostu wygenerowanie HTML (i określenie metody wyjściowej jako HTML) i zapisanie pliku z rozszerzeniem .doc.
MS Word otworzy plik bez narzekania (choć nadal wie, że jest to strona internetowa)