Я следующий фрагмент в качестве OpenXml документа:OpenXML издание тела
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<!-- ... -->
<a:extLst>
<a:ext uri="{28A0092B-C50C-407E-A947-70E740481C1C}">
<a14:useLocalDpi xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main" val="0" />
</a:ext>
</a:extLst>
<!-- ... -->
</xsl:template>
</xsl:stylesheet>
это возникает следующая ошибка token '}' expected, 'A0092B-C50C-407E-A947-70E740481C1C' found. {28-->A0092B-C50C-407E-A947-70E740481C1C<--}
когда: - загрузка как XSLT или - редактируется в visula студии
Я просто не знаю, где копать. Проблема возникает, когда я вставляю xsl:template
. Что означает эта ошибка?
====== одно решение, как представляется, ========== ==========
<a:extLst>
<xsl:element name="a:ext">
<xsl:attribute name ="uri">{28A0092B-C50C-407E-A947-70E740481C1C}</xsl:attribute>
<a14:useLocalDpi xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main" val="0" />
</xsl:element>
</a:extLst>
но есть что-то легче?
Точно. Вы можете добавить, что '{{' и '}}' _escape sequence_ для фигурных скобок в XSLT. –