Articles of xslt 1.0

Comment produire plus de colonnes que d'input

Compte tenu de cet extrait Open XML: <?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <Worksheet ss:Name="Sheet5"> <Table ss:ExpandedColumnCount="7" ss:ExpandedRowCount="4"> <Column ss:Index="2" ss:AutoFitWidth="0" ss:Width="59.25"/> <Column ss:Index="5" ss:AutoFitWidth="0" ss:Width="75"/> <Column ss:AutoFitWidth="0" ss:Width="31.5"/> </Table> </Worksheet> </Workbook> … quelle solution de modélisation XSLT 1.0 (éviter les loops si possible), je peux utiliser pour produire cet extrait […]

Erreur lors de l'ouverture du file Excel créé à partir de XML à l'aide de XSLT

J'ai réussi à transformer xml en Excel en utilisant xslt mais lorsque j'essaie d'ouvrir le file, il montre un message d'avertissement indiquant que le file est en format différent. mon en-tête sur xslt ressemble <xsl:stylesheet version="1.0" xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" > <xsl:output method="xml" encoding="utf-8" indent="yes" /> <xsl:template match="/"> Est-ce que quelqu'un peut […]

Insérer une image dans Excel en utilisant XSLT

J'importait un file XML pour excel à l'aide d'une xsl-stylesheet personnalisée (XSLT1.0). Le file XML contient une URL vers un file image ( .jpg-picture ) Maintenant, je souhaite insert cette image dans une cellule. Est-ce possible de le faire via le xslt-file ? Par exemple, en y insérant le code vba (Est-ce possible?)? Je n'ai […]

Xslt 1.0 XML pour le problème de transformation Excel

J'utilise la class XslComstackdTransform de .Net framework comme processeur XSLT (en d'autres termes, Xslt 1.0). Mon besoin est que je veux convertir un file XML en un file Excel (file xls) en utilisant XSLT 1.0 et .Net [4.0]. Pour simplifier et puisque ce n'est qu'un code de test, je considère simplement un simple encoding dur […]

Comment étendre le balisage de la feuille de calcul de spreadsheet au marquage masortingciel ordinaire à l'aide de XSLT 1.0

Avec spreadsheetML généré par Excel 2007 (et plus tard dans les versions plus récentes), les éléments xl: Row et xl: Cell peuvent inclure des attributes pour ss: Index qui fournit une désignation de ligne ou de colonne qui "saute" les cellules entièrement vierges. Cela rend le marquage dans la feuille de calcul plus petit, mais […]

Rédaction de colonnes de données par rapport à des lignes dans Excel à partir de XML avec XSLT

J'essaie de prendre la structure XML ci-dessous (frotté afin de pardonner toute incohérence) et de le transformer via XSLT 1.0 en une colonne groupée de deux colonnes par canal, une pour l'heure de début et une pour le titre de l'émission. Le XML ressemble à: <days> <DAY> <channel> <CHANNEL name="A"/> </channel> <transmissions> <TRANSMISSION title="Show 1"> […]

Excel xml à xml – xslt pour iterer la boucle interne

Je suis en difficulté pour convertir un file excel xml en un autre format xml. Voici un extrait simplifié de la source: <Workbook> <Worksheet> <Table> <Row> <Cell> <Data>Test 1</Data> </Cell> <Cell> <Data>Preconditions for test 1</Data> </Cell> <Cell> <Data>The setup for test 1</Data> </Cell> <Cell /> </Row> <Row> <Cell /> <Cell> <Data>Step 1</Data> </Cell> <Cell> <Data>Todo […]

XSLT: Passer le paramètre de couleur de text Excel aux templates

Celui-ci m'a laissé complètement confus. J'ai une cellule couleur multi text. La plupart des données sont partagées d'une façon ou d'une autre, donc je voulais utiliser des templates pour faire la plupart du travail. Pour ce faire, j'ai cherché à passer la couleur du text en tant que paramètre au model. Un exemple super simple: […]

xslt pour excel dans asp.net

Je dois exporter pour excel de ma page asp.net. Je veux prendre la route de xml / xsl pour excel à la place de l'export datagrid. Dans le Web, j'ai compris comment faire. Entrez ici la description du lien, j'aime savoir comment formater le xsl avec la colonne, les colors, la scope des lignes, etc. […]