Tag: xslt

XSLT ist eine Transformations-Sprache für XML entworfen, um die Transformation von strukturierten Dokumenten in andere Formate (wie XML, HTML und nur-text). Fragen sollten verwenden Sie eine der xslt-1.0 -, xslt-2.0-oder xslt-3.0-tags, angebracht.

XSL msxsl:node-set problem

Anzahl der Antworten 3 Antworten
Bitte helfen Sie mir, Jungs. Ich versuche nur zu erklären, ein einfaches result tree fragment und Durchlaufen Sie es. ... <xsl:variable name="rtf"> <item-list> <item id="1">one</item> <item id="2">two</item> <item id="3">three</item> <item id="4">four</item> </item-list> </xsl:variable> <xsl:for-each select="msxsl:node-set($rtf)/item-list/item"> <xsl:value-of select="@id"/>

Profitieren Element Name in XSL

Anzahl der Antworten 4 Antworten
Schreibe ich eine XSL-transformation, und meine Quelle ist ein element wie diese - "Titel". Die Ziel-xml enthalten sollte, "Title". Gibt es eine Möglichkeit, Großschreibung des ersten Buchstaben einer Zeichenfolge in XSL? warum ist dies ein community-wiki? Geprüft

XSLTProcessor javascript gelegentlich nicht funktioniert

Anzahl der Antworten 5 Antworten
Den folgenden JavaScript nimmt an, Lesen Sie die beliebtesten tags aus einer XML-Datei und wendet das XSL-Stylesheet und die Ausgabe an den browser als HTML. function ShowPopularTags() { xml = XMLDocLoad("http://localhost/xml/tags/popular.xml?s=94987898"); xsl = XMLDocLoad("http://localhost/xml/xsl/popular-tags.xsl"); if (window.ActiveXObject) {

xslt, benutzerdefinierte Funktion, um pad-string-Werte mit Leerzeichen

Anzahl der Antworten 1 Antworten
Habe ich zum konvertieren von xml-Daten in Textdatei mit fester Länge unter Verwendung von XSLT 2.0. Konnte ich so etwas wie <xsl:value-of select="substring(concat(../../msg:StreamStart/msg:Stream/msg:AgencyBankParameter, ' '), 1, 10)"/> die arbeiten, aber mit 20 Spalten, alle von Ihnen ausgegeben

Können Sie XSL-Variablen in der document () - Funktion?

Anzahl der Antworten 2 Antworten
Das funktioniert gut: <xsl:variable name="issue_info_file" select="document('/issues/2010/12/08/info.xml') /page-components/issue-metadata-component/title"/> Aber nicht: <xsl:variable name="issue_info_file" select="string(concat($full_issue_path,'/info.xml'))"/> <xsl:variable name="issue_title" select="document($issue_info_file) /page-components/issue-metadata-component/title"/> Tut jemand, ob dies überhaupt erlaubt in XSLT? Wenn nicht, hat jemand empfehlen, eine Lösung zum öffnen von Dateien mit einer

XSLT: Aktuell Datum Zeit lang fromat mit Millisekunden

Anzahl der Antworten 1 Antworten
Habe ich aktualisiert XSLT-Prozessor. Und immer das aktuelle Datum Zeit. Aber es ist nicht im gewünschten format. <xsl:value-of select="format-dateTime(current-dateTime(), '[Y,4][D,2][M,2] [H]:[m]:[s]:[f01] [Z]')" /> gibt 20132409 14:03:17:54 -04:00 Aber ich möchte im long-format mit Millisekunden. So etwas wie

XSLT im Chrome-Erweiterung: Unsichere Versuch, zu laden URL

Anzahl der Antworten 3 Antworten
Schreibe ich eine Chrome-Erweiterung, die sollten wenden Sie XSLT-Transformation auf bestimmte XML-Dokumente on-the-fly. Nur zum testen verwende ich folgende XML-und XSL-Dateien: XML: <?xml version="1.0" encoding="utf-8" ?> <WebServiceMessage> <status>timeout</status> <message>Nameserver%2520not%2520registered.</message> <stepName>Finish</stepName> <stepNumber>11</stepNumber> <maxStepNumber>11</maxStepNumber> <percent>100</percent> <session>2fc0f139b88a800151e5f21b9d747919</session> </WebServiceMessage> XSL: <?xml

XSL-FO - how zu generieren Inhaltsverzeichnis?

Anzahl der Antworten 1 Antworten
Habe ich das folgende Dokument Struktur und ich möchte ein Inhaltsverzeichnis erstellen, welches passen würde zu meinem XSLT-transformation. Ich versuchte viele Dinge, aber keiner von Ihnen arbeitete für mich. Könnte jemand mir dabei helfen? Mit der folgenden

XSLT, herauszufinden, ob das Letzte Kind Knoten ist ein besonderes element

Anzahl der Antworten 3 Antworten
Blick auf die folgenden zwei Beispiele: <foo>some text <bar/> and maybe some more</foo> und <foo>some text <bar/> and a last <bar/></foo> Gemischten text-Knoten und - bar Elemente innerhalb der foo element. Jetzt bin ich in foo, und

So entfernen Sie root-element von xml-Datei

Anzahl der Antworten 2 Antworten
Liebe Freunde guten Tag. Mein problem könnte sein, das ist sehr grundlegend, d.h. wie können wir entfernen Sie root-element aus einer xml-Datei mit Hilfe von xslt. Xml-file Beispiel unten gegeben. <Result> <Jobs id="1"> <Job ID="000000" PositionID="0000"> <Title>Development

Erhaltung entity-Referenzen beim transformieren von XML mit XSLT?

Anzahl der Antworten 5 Antworten
Wie kann ich die preserve-entity-Referenzen beim transformieren von XML mit XSLT (2.0)? Mit allen Prozessoren, die ich habe versucht, die Einheit wird standardmäßig aufgelöst. Ich kann verwenden xsl:character-map zu handhaben, die Zeichen-Entitäten, aber was ist mit text-Entitäten?

xsl: Kann eine benannte Vorlage return eine Liste von Knoten?

Anzahl der Antworten 4 Antworten
Ich bin mit einem rekursiven template, dass die Suche nach einige spezifische Elemente, wie etwa diese: <xsl:template name="GetProdDependency"> <xsl:param name="TechProd"></xsl:param> <xsl:param name="BeatenPath"></xsl:param> <xsl:variable name="TechProdArch" select="$TechProd/pro:own_slot_value[pro:slot_reference='technology_product_architecture']/pro:value"></xsl:variable> <xsl:variable name="TechProdArchNode" select="/node()/pro:simple_instance[pro:name=$TechProdArch]"></xsl:variable> <xsl:variable name="TechProdCompList" select="$TechProdArchNode/pro:own_slot_value[pro:slot_reference='contained_techProd_components']/pro:value"/> <xsl:for-each select="$TechProdCompList"> <xsl:variable name="TechProdAsRole" select="/node()/pro:simple_instance[pro:name=current()]/pro:own_slot_value[pro:slot_reference='technology_product_as_role']/pro:value"/> <xsl:variable

Wie kann ich verhindern, dass Duplikate, in XSL?

Anzahl der Antworten 6 Antworten
Wie verhindere ich doppelte Einträge in einer Liste auswählen, und dann im Idealfall Sortieren die Liste? Was ich Tue, ist, wenn die Informationen auf einer Ebene fehlt, wobei die Informationen von einer Ebene weiter unten, zum Bau

Definieren Sie einen Standard-namespace für die Verwendung in XSL-XPath mittels xpath-default-namespace

Anzahl der Antworten 1 Antworten
Habe ich diese einfache xml-Dokument: <?xml version='1.0' encoding='UTF-8'?> <registry xmlns="http://www.iana.org/assignments" id="character-sets"> <registry id="character-sets-1"> <record> <name>ANSI_X3.4-1968</name> </record> </registry> </registry> Als ich dieses xsl-kann ich extrahieren Sie die Namen: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:my="http://www.iana.org/assignments" version="1.0"> <xsl:template match="/my:registry"> <xsl:copy-of

Vergleichen Sie das Datum zwischen zwei Daten mit XSLT

Anzahl der Antworten 1 Antworten
dies ist meine xml - <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="test.xsl"?> <products> <product_id value=" 1 "> <tab_id value=" 51 "> <tab_name value=" test1 "/> <status value=" 2 "/> <log value=" 5748 , 5749 , 128 "/> <born_from

XSLT: Mathematische addition von Elementen basierend auf 2 Kind-Elemente

Anzahl der Antworten 1 Antworten
Ich versuche zum hinzufügen von Transaktionen auf der Grundlage der Kontonummer und Währung im Zusammenhang mit der Höhe. Hier ist der original-xml: Ich erwartet, dass es bei den meisten 1000 Transaktionen. Im Beispiel habe ich 5 Transaktionen

XSLT nicht entsprechen bestimmte Attribute

Anzahl der Antworten 2 Antworten
Ist es möglich, die match-Attribute, die nicht gehören zu einer Teilmenge der Attribute? Zum Beispiel, ich würde gerne match alles, aber @attr1 und @attr2. Gibt es eine Möglichkeit zum schreiben einer template match-Anweisung ähnlich der folgenden, oder

Internet Explorer 9 und XSLT

Anzahl der Antworten 1 Antworten
Ich habe einige javascript-code, der, basierend auf den von dir verwendeten browser, wendet eine XSL-transformation auf XML eingegangen. Dies funktioniert in allen Browsern außer dem IE9. Es gibt zwar eine Bestimmung, die die Logik für den IE

Geschachtelte Schleife in XSLT

Anzahl der Antworten 1 Antworten
Ich habe versucht, führen Sie verschachtelte Schleife in der XSL-Datei, sondern stecken nach mehreren versuchen Meine xml-Datei geht, wie dieser Weg <chromosome cnumber="X" cstart="10000" cend="1000000"> <gene> <gname>ENSG00000216667</gname> <gstart>100411</gstart> <gend>102713</gend> <external_ref> <one>OTTG:OTTHUMG00000046372</one> <two>HGNC:CXYorf11</two> <three>HGNC_curated_gene:CXYorf11</three> </external_ref> <transcript> <tname>ENST00000406851</tname> <tstart>100411</tstart>

Standardmäßige Unterstützung für xinclude in Java 6?

Anzahl der Antworten 1 Antworten
Sehe ich in meiner Anwendung xinclude in meinem geparsten XML-Datei funktioniert nicht in meinem Java-XSLT-Konvertierung. Jedoch, obwohl ich zu tun: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setXIncludeAware(true); Ich bin nicht speziell einstellen der Transformator-Fabrik als System.getProperty("javax.xml.transform.TransformerFactory") gibt "null". Meine

Entfernen von element mit class-Namen mit HTMLAgilityPack c#

Anzahl der Antworten 2 Antworten
Bin ich mit dem html-agility-pack zu Lesen, der Inhalt meiner html-Dokument in einen string, etc.. Nachdem dies geschehen ist, würde ich gerne entfernen bestimmter Elemente im Inhalt von Ihrer Klasse, aber ich bin stolpern auf ein problem.

Xalan+ XSLT+ JAVA

Anzahl der Antworten 1 Antworten
Meine xsl-Datei <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:good="xalan://com.epam.laba.model.Good" xmlns:validator="xalan://com.epam.laba.validator.ValidatorXslGood"> <xsl:include href="parameter.xsl"/> <xsl:param name="validator"/> <xsl:param name="good"/> <xsl:output method="xml" indent="yes"/> <xsl:template match="/|node()|@*"> <xsl:if test="validator:validateGood($good)"> <xsl:copy> <xsl:apply-templates select="node()|@*" /> </xsl:copy> </xsl:if> </xsl:template> ...... Java-code erzeugen, validator und festgelegt xsl Good good=fillGood(parameters); ValidatorXslGood

XSL-select-where-element hat zwei Attribute

Anzahl der Antworten 2 Antworten
Wie wähle ich Elemente, die über zwei Attribute? Kann ich tun @name | @area die "name oder Bereich", aber wie mache ich "name und Bereich"? InformationsquelleAutor Jakub Arnold | 2009-05-26

Paginierung in xsl

Anzahl der Antworten 1 Antworten
Ich habe eine xml-Datei und auch eine xsl-Datei, die ich schrieb, für Sie zum generieren von html-Code. meine xml Datei ist: <?xml version="1.0" encoding="UTF-8"?> <expert_questions> <question Id="10"> <source_ip>192.168.150.1</source_ip> <port>545</port> <packet_size>1400</packet_size> <more_details> <time>13:42</time> <count>100</count> <comment>more details</comment> </more_details> </question>

Disable-output-escaping="ja-Nein" nicht funktioniert &amp; ausgegeben, die zweimal in der Sharepoint-URL

Anzahl der Antworten 3 Antworten
Habe ich einen benutzerdefinierten Inhaltstyp mit einem benutzerdefinierten Feld vom Typ TEXT. Dieses Feld enthält eine URL, die beginnt mit Protokoll DynamicsNav: so ist sharepoint nicht erlauben, zu verwalten, dieses Feld als standard "sicher" hyperlink-Feld. Dieses Feld

wie Sie hyperlinks erstellen, bei der Umwandlung von xml nach xsl-fo mit xlst?

Anzahl der Antworten 2 Antworten
Ich würde gerne verwandeln jeden http/s-basierte url im inneren random text werden automatisch getaggt mit xsl-fo , wo die random-text enthält einen oder mehrere http/s-basierte url sein. Damit die http/s-url ist nicht Teil eines Attributs oder der

Flatten XML to CSV - (VB.NET / C#.NET / XSLT)

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob jemand kann mir helfen, glätten Sie eine XML-Datei in das CSV-format. Ich arbeitete heute den ganzen Tag, und obwohl ich habe festgestellt, dass einige einfache Beispiele, mein Problem ist slighlty anders. Siehe Beispiel

Escape kaufmännisches und-Zeichen in xsl url-parameter

Anzahl der Antworten 1 Antworten
Habe ich ein xsl-Dokument mit javascript-int es, in die ich Anhängen, url-Parameter, um die Zeichenfolge. window.parent.parent.addTab('Loading...', 'PGS/ContentView.aspx?dpath=' + dpath + '&hashValue=' + hashValue); Xsl mithilfe von visual studio gibt mir die Fehlermeldung " entity 'hashvalue' nicht definiert,

XSLT 2.0-ersetzen eines regulären Ausdrucks

Anzahl der Antworten 1 Antworten
Ich habe Folgendes XML: <t>a_35345_0_234_345_666_888</t> Ich würde gerne ersetzen die erste vorkommen der Zahl nach dem "_" mit einer festen Anzahl 234. So sollte das Ergebnis Aussehen: <t>a_234_0_234_345_666_888</t> Ich habe versucht mit der folgenden, aber es funktioniert

XPATH-oder XSL-zu-match-zwei-Knoten-sets mit benutzerdefinierten Vergleich

Anzahl der Antworten 4 Antworten
EDIT: ich habe auch Zugang zu ESXLT Funktionen. Habe ich zwei node-sets von string-tokens. Ein Satz enthält Werte wie diese: /Geography/North America/California/San Francisco /Geography/Asia/Japan/Tokyo/Shinjuku Anderen set enthält Werte wie diese: /Geography/North America/ /Geography/Asia/Japan/ Mein Ziel ist es,

Mit XSL-FO und HTML?

Anzahl der Antworten 2 Antworten
Ich versuche zu transformieren XML-Daten in HTML mit XSLT für meine bachelor-Arbeit. Mein professor will mich zu prüfen, XSL-FO auch, oder zumindest schreiben einige Wort über ihn. Aber ich bin sehr noob auf diesem. Also meine Fragen

XSLT verwenden von Variablen mit for-each select

Anzahl der Antworten 2 Antworten
Ich bin sehr neu in XML & XSLT und habe eben einen job, wo eines meiner Projekte muss mich um diese zu verwenden. Ich versuche, eine dynamische variable (später auf diese variable nicht hardcoded werden), um Attribute

Verwendung von Klammern in xpath/xslt

Anzahl der Antworten 2 Antworten
Ich versuche, die Klammern verwenden, um Standardwert außer Kraft setzen Rangfolge der in einem xpath-Ausdruck innerhalb eines xslt-ohne Erfolg. Zum Beispiel: <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl" version="1.0"> <xsl:output encoding="utf-8" standalone="yes"/> <xsl:template match="/"> <xsl:apply-templates select="*"/>

XSLT Ignorieren Sie doppelte Elemente zu

Anzahl der Antworten 2 Antworten
Ich habe gerade angefangen zu lernen, XSLT und habe Probleme ignorieren duplizierten Elementen. Habe ich die Suche durch Stack-Overflow und habe gesehen, dass Leute Fragen ähnliche Fragen. Ich habe versucht, ein kleines Beispiel, um zu sehen, wo

xslt template match auf untergeordnetes element Wert mit bestimmten Attribut?

Anzahl der Antworten 1 Antworten
Können sagen, eine haben dieses basic-xml-Dokument: <result name="response" numFound="73" start="0"> <doc> <str name="contentType">Content1</str> <str name="content">Some content here</str> </doc> <doc> <str name="contentType">Content2</str> <str name="content">Some other content</str> </doc> </result> Plane ich, eine andere Vorlage für jeden content-Typ. Was sind

Warum "XSLT8690: XSLT-Verarbeitung fehlgeschlagen" bei der Verarbeitung von lokalen xml + xslt

Anzahl der Antworten 1 Antworten
Umfangreiche Forschung nicht führen mich zu verstehen, warum die unten passiert - ich hoffe, dass die community helfen kann... Ich kopiert die angegebenen Dateien in Warum HTML1113: der Dokument-Modus neu starten aus IE9-Standards-Macken auf dem lokalen Dateisystem

so wählen Sie xml-element basiert auf deren Attribut-Wert-start-mit "Überschrift" in xslt?

Anzahl der Antworten 1 Antworten
Möchte ich nennen, mein eigenes xsl-template, wenn ich fand das matching von xml-element mit Attribut-Wert, beginnend mit der "Überschrift".Wie mache ich diese Abfrage in Xslt. Beispiel: <w:p> <w:pPr> <w:pStyle w:val="Heading2"/> </w:pPr> </w:p> <w:p> <w:pPr> <w:pStyle w:val="Heading1"/> </w:pPr>

Wie kann ich dynamisch festlegen der Standard-namespace-Deklaration für eine XSLT-transformation der XML-Ausgabe?

Anzahl der Antworten 3 Antworten
Kann ich es tun, aber nicht für den default namespace, mit der <xsl:namespace>. Wenn ich versuche es zu tun für den default namespace: <xsl:namespace name="" select"myUri"/> nie funktioniert. Es verlangt, dass ich explizit definieren den namespace für

Holen Sie sich das xml-Attribut " xlink:href mithilfe von xsl

Anzahl der Antworten 2 Antworten
Wie bekomme ich den Wert eines Attributs genannt xlink:href des xml-Knotens in xsl-template? Habe ich diese xml-Knoten: <DCPType> <HTTP> <Get> <OnlineResource test="hello" xlink:href="http://localhost/wms/default.aspx" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" /> </Get> </HTTP> </DCPType> Wenn ich versuche, die folgende xsl, bekomme ich

XSLT: base64 Konvertieren Daten in Bild-Dateien

Anzahl der Antworten 4 Antworten
Habe ich gesehen, dass mehrere Fragen auf, wie zum codieren eines Bildes-Datei im base64, aber wie sieht es anders herum - wie kann ich rekonstruieren ein Bild von einem base64-string, gespeichert in einer XML-Datei? <resource> <data encoding="base64">

XSLT-stylesheet ersetzt self-closing-tags mit leeren gepaart tags

Anzahl der Antworten 4 Antworten
Ich bin mit XSLT zu verarbeiten, meine ASP.Net web.config-Datei fügen Sie einige extra log4net Konfiguration. Es ist angewendet, die von der NANT-standard-task namens <style>. Während es erfolgreich fügt den neuen Inhalt, es stellt die vielen self-closing-tags, die

Einfügen von XML-Knoten an einer bestimmten position eines vorhandenen Dokuments

Anzahl der Antworten 3 Antworten
Habe ich ein vorhandenes XML-Dokument mit einigen optionalen Knoten und ich wollen einen neuen Knoten einfügen, aber an einer bestimmten Stelle. Dokument sieht ungefähr so aus: <root> <a>...</a> ... <r>...</r> <t>...</t> ... <z>...</z> </root> Den neuen Knoten

Mit xslt get-node-Wert an X-position

Anzahl der Antworten 4 Antworten
Wie kann ich mithilfe von xslt -, Knoten-Wert an X-position, ohne die Verwendung von foreach - <items> <item1>x</item1> <item2>x</item2> <item3>x</item3> </items> Erklärt ist das in der Programmierung Sinn: <xsl:value-of select="Items/Item[2]"/> ================================================== Einfach zu wenig erweitern, ist die

Ersetzen von Sonderzeichen in XSLT

Anzahl der Antworten 3 Antworten
Möchte ich entfernen, andere Zeichen als Buchstaben aus einem string in XSLT. Zum Beispiel <Name>O'Niel</Name> = <Name>ONiel</Name> <Name>St Peter</Name> = <Name>StPeter</Name> <Name>A.David</Name> = <Name>ADavid</Name> Können, verwenden wir Reguläre Ausdrücke in XSLT, dies zu tun? Das ist der

Vergleichen Sie zwei strings auf Gleichheit zu ignorieren Fall in XSLT 1.0

Anzahl der Antworten 2 Antworten
Ich habe zu prüfen, ob ein Wert übereinstimmt, die eine bestimmte Zeichenfolge, und die Eingabe kann in jedem Fall. <xsl:if test="$adminStatus='Down'"> do something </xsl:if> InformationsquelleAutor flash | 2010-04-16

Anwenden der XSLT-auf in-memory-XML und die Rückkehr in-memory-XML

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche für eine statische Funktion in der .NET framework, die nimmt ein XML-Codeausschnitt, und eine XSLT-Datei, gilt die transformation in den Speicher, und gibt die transformierten XML-Daten. Ich würde dies gerne tun: string

Die Auswahl der ersten und zweiten Knoten, die in XSLT

Anzahl der Antworten 2 Antworten
Gegeben, die folgende Struktur, wie Sie den ersten und den zweiten Knoten mit allen Ihren Elementen aus dem Dokument basierend auf dem Prädikat in XSLT: <list> <slot>xx</slot> <data> <name>xxx</name> <age>xxx</age> </data> <data> <name>xxx</name> <age>xxx</age> </data> <data> <name>xxx</name>

Wie wähle ich die letzten N Elemente mit XPath?

Anzahl der Antworten 2 Antworten
Unterstütze ich eine Website, die Inhalte generiert XML, das wird dann übersetzt in web-Seiten mit Hilfe von XSLT. Ich bin gebeten worden, zu erstellen Sie ein neues stylesheet für die Transformation der Ausgabe des "Archiv" - Seite

Verwendung von Funktionen in XSLT

Anzahl der Antworten 2 Antworten
Ich bin learning XSLT. Diese Fragen können offensichtlich sein, aber ich bin wirklich nun fest. Sauerstoff gibt die folgenden zwei Arten von Fehlern: Namespace ist nicht erklärt für 'ownFunction()'. ("nicht deklariertes namespace-Präfix {xs}") unbekannten system-Funktion index-of-string() Die

XSLT-Dezimal-Formatierung basierend auf XML-Eingabe

Anzahl der Antworten 1 Antworten
Ich habe eine situation, wo mein XSLT-Dateien angezeigt werden sollen, die Preise alongwith Dezimalstellen bedingt, je nachdem, ob die XML-Eingabe enthält Dezimalzahlen oder nicht. Also, ich kann empfangen XML-Dateien mit zwei Arten von Werten - XML enthalten