Tag: xslt-2.0

Verwenden Sie dieses tag für spezifische Fragen zu XSL-Transformationen version 2.0 und keine andere version.

XPath-format-Anzahl mit Anzahl der Dezimalstellen basiert auf einer Variablen?

Anzahl der Antworten 2 Antworten
Ich habe ein XML-Dokument, wobei die Anzahl der Dezimalstellen einen bestimmten xs:decimal sollte gemeldet werden, in der gehalten wird, in einem Geschwister-Knoten. Ich bin derzeit kämpfen, um zu finden, eine einfache Möglichkeit zur Ausgabe über die format-number

xsl:character-map zum ersetzen von Sonderzeichen

Anzahl der Antworten 1 Antworten
Gegeben ein element mit dem Wert: <xml_element>Distrib = SU &amp; Prem &amp;lt;&amp;gt; 0</xml_element> Muss ich drehen &amp;lt; oder &amp;gt; in &lt; oder &gt; denn ein downstream-app erfordert es in diesem format über die gesamte XML-Dokument. Ich bräuchte

Wie verwenden von xpath für die variable in xslt?

Anzahl der Antworten 0 Antworten
ich habe zum Beispiel eine variable $myVar sind die gleich: <ResultSet> <Row> <Cell name="NEXTVAL" type="NUMBER">475535</Cell> </Row> <Row> <Cell name="NEXTVAL" type="NUMBER">475536</Cell> </Row> <Row> <Cell name="NEXTVAL" type="NUMBER">475537</Cell> </Row> </ResultSet> Wie kann ich mithilfe von xpath für diese variable in

So drucken Sie den Inhalt eines Dokuments, um die debug-Ausgabe?

Anzahl der Antworten 1 Antworten
Sehe ich, dass in der XSL-es ist eine Anweisung, die druckt einen text der debug-Ausgabe-Konsole. <xsl:message> SOME MESSAGES </xsl:message> Wie kann ich drucken Sie das gesamte Dokument den Inhalt auf der Konsole? InformationsquelleAutor Nawa | 2011-08-19

Wie kann ich die XSLT 2.0-und XSLT 3.0 in Java?

Anzahl der Antworten 1 Antworten
Ich bin in der Lage, mithilfe von XSLT 1.0 in Java wie im folgenden Beispiel :- copy.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="identityxfm.xsl"?> <catalog> <book id="bk101"> <author>Gambardella, Matthew</author> <title>XML Developer's Guide</title> <genre>Computer</genre> <price>44.95</price> <publish_date>2000-10-01</publish_date> <description>An in-depth look at

Wie eine XSL-Datei in ein anderes?

Anzahl der Antworten 1 Antworten
Ich die XSLT Version 2.0 und ich möchte eine Kopf-Vorlage head.xsl in einer anderen Datei home.xsl. Hause.xsl : <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:output method="html" indent="yes"/> <xsl:template match="/"> <html> <head> <link rel="stylesheet" type="text/css" href="style.css"/> <title/> </head> <body> <div

Wie zu Lesen ist, eine txt-Datei von der Festplatte und inline-Inhalt mit XSTL?

Anzahl der Antworten 3 Antworten
Habe ich eine xslt-und ich brauche zum Lesen einer Datei von der Festplatte. Die Datei ist eine einfache text-Datei, die möchte ich Lesen Sie das vollständige Inhalts-und inline-es in meiner Ausgabe html/pdf-Datei. Ist das möglich? Es ist

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

Mit position des aktuellen Knotens zuzugreifen Wert von einem anderen Knoten

Anzahl der Antworten 1 Antworten
Ich habe eine xml-Quelle, die annähernd eine Tabelle layout (Ausgabe vom Programm) - a ist die Tisch-Halter, b halten Sie die Spaltenüberschriften, d, c, sind die Zeilen, und e sind die Zeilen-Zellen: <?xml version="1.0" encoding="utf-16"?> <a> <b>

So formatieren Sie das Datum in XSLT 2.0

Anzahl der Antworten 1 Antworten
Brauche ich, um das Datum anzuzeigen, wie Mittwoch, 5. Mai 2011 Ich versuche <xsl:value-of select="format-date( current-date(), '[FNn,*-3], [D01] [MNn,*-3] [Y0001]', 'en', '', 'US' )" /> Ist und ein weiterer versuchte ich <xsl:value-of select="format-date( current-date(), '[FNn], [MNn] [D1o],

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

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

Das finden der Differenz zwischen 2 Daten in xslt

Anzahl der Antworten 3 Antworten
Ist es einer weniger als kludgey Weg zu finden, der die Differenz in Tagen zwischen 2 Daten in xslt? Wenn ja, können Sie zeigen mich in die richtige Richtung. Ich erhalte ein Datum im format mm/dd/yyyy. Sind

wie man den Wert im xml-Attribut durch xslt-variable

Anzahl der Antworten 2 Antworten
XML: <sheet> <row num="4"> <cell num="1">Customer CODE</cell> <cell num="2">2213213</cell> </row> <row num="5"> <cell num="1">header</cell> <cell num="4">12312</cell> </row> </sheet> Möchte ich set variable Wert 5. Da in der 5. Zeile gibt es-Zelle[@num='1'], entspricht header. Dies ist nur zurück

Wie parse string to date in xslt 2.0

Anzahl der Antworten 2 Antworten
Ist es möglich, zu konvertieren Zeichenfolgen wie 30042013 (30 April 2013) zu einem Datum-format? Damit ich Sie später in Funktionen wie format-date InformationsquelleAutor VextoR | 2013-05-31

Format Datum in xslt

Anzahl der Antworten 1 Antworten
Habe ich folgende xml - <Report> <Items> <Item> <Id>1</Id> <TotalSent>251</TotalSent> <Opened>48</Opened> <LastSend>01/07/2013 16:38:18</LastSend> <Bounced>1</Bounced> <Unopened>202</Unopened> </Item> </Items> </Report> will ich wandeln es in ein anderes xml mit Hilfe von xslt , meine gewünschte o/p ist wie unten

hinzufügen Attribut zu den Knoten

Anzahl der Antworten 2 Antworten
Ich versuche, fügen Sie ein Attribut für den Knoten, wenn der Kind-Knoten den Wert, der gleich einige string. Habe ich eine main.xml Datei <Employees> <Employee> <countryid>32</countryid> <id name="id">1</id> <firstname >ABC</firstname> <lastname >XYZ</lastname> </Employee> <Employee> <countryid>100</countryid> <id name="id">2</id>

xslt 2.0 vergleichen aktuelle Datum in das start-und end-Datum

Anzahl der Antworten 1 Antworten
Habe ich die folgende Ausgabe: <forms> <form id="15"> <start>2013-12-09</start> <end>2014-01-05</end> </form> </forms> Ich würde es gerne testen um zu sehen, ob aktuelle Datum gleich oder größer auf "start" und kleiner oder gleich "Ende" Wie würde ich mich

Wie Sie maximalen Wert unter demselben Knoten in xslt

Anzahl der Antworten 4 Antworten
Habe ich eine xml wie folgt : <Report xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Name>HourlyReport</Name> <Id>8</Id> <TotalResults>1</TotalResults> <TotalPages>1</TotalPages> <Items> <Item> <Id>1</Id> <Hour0>23</Hour0> <Hour1>12</Hour1> <Hour2>7</Hour2> <Hour3>18</Hour3> <Hour4>32</Hour4> . . . <Hour20>28</Hour20> <Hour21>39</Hour21> <Hour22>51</Hour22> <Hour23>49</Hour23> </Item> </Items> </Report> Brauche ich einen maximalen Wert

Wie verwenden Sie Kleinbuchstaben () - Funktion in XSLT 2.0?

Anzahl der Antworten 1 Antworten
In einer kleinen XML-Konvertierung Projekt an dem ich arbeite, ich bin in der Lage, verwenden Sie die XSLT-1.0 translate() Funktion zum konvertieren in Kleinbuchstaben oder Großbuchstaben, wie vorgeschlagen, in posts wie diese eine, so dass etwas, das

Ausgabe-text-Datei mit ANSI-Kodierung

Anzahl der Antworten 1 Antworten
Ich habe die XML-Datei, die konvertiert werden müssen als text-Datei mit der Kodierung ANSI. Ich habe versucht, die Gefolgschaften, aber ich bekomme nur die UTF-8-Codierung: <xsl:output method="text"/> <xsl:output method="text" encoding="us-ascii"/> <xsl:output method="text" encoding="us-ascii" method="text/plain"/> Gibt es trotzdem,

Sächsische Fehler "XPTY0019: Erforderliche Element-Typ des ersten Operanden von '/' node(); geliefert Wert hat, Gegenstand Typ xs:string"

Anzahl der Antworten 2 Antworten
Habe ich ein XSL-Programm, das wiederum erzeugt ein XSL-Programm, die abhängig von der Eingabe könnte wie folgt Aussehen: <xsl:variable name="patterns"/> <!--empty in this particular case--> <xsl:template name="token"> <xsl:for-each select="$patterns/pattern"> ... Wenn ich dann die generierte stylesheet, Saxon,

Ersetzen Sie alle Instanzen von einem string in XML mit ****

Anzahl der Antworten 2 Antworten
Habe ich eine XSL, die Bedürfnisse herausfiltern von spezifischen Daten, die in XML. Irgendwo in meinen XML wird es ein Knoten wie: <id root="2.16.840.1.113883.3.51.1.1.6.1" extension="9494949494949" /> XSL habe ich unten löscht die Erweiterung Knoten und fügt eine

Match-Attribut auf XSLT, anstatt das ganze element matching

Anzahl der Antworten 3 Antworten
Ich schreiben möchte eine XSL-Vorlage entspricht, Attribute anstelle von Knoten, Ich würde denken, dass so etwas wie dieses: <xsl:template match="@href | @conref | @conrefend"> <xsl:message select="."/> </xsl:template> wäre mit einem von denen 3 Attribut-Namen und-print auf der

Variablen in xpath-Ausdrücken

Anzahl der Antworten 4 Antworten
Ist es nicht möglich auf die Verwendung von xsl:Variablen in xpath-Ausdrücken? Ich bin sicher, dass meine variable hat den richtigen Wert. Habe es sowohl als String und Zahl. Die erste funktioniert aber das zweite wählt man alle

Transform &amp; in XSLT?

Anzahl der Antworten 1 Antworten
Ich bin relativ neu in XSLT. Ich bin gekommen, über ein Problem, dass ich nicht weiß wie man das umgehen kann. Ich habe eine ziemlich große XML-Dokument, dass ich bin versucht zu transformieren, um in einem kleineren,

Liste der Kind-Knoten-element die XSLT

Anzahl der Antworten 3 Antworten
So, ich möchte eine Liste aller Kind-Knoten mit name und text der Specs Knoten. <Item-Request model="MZ-7TE1T0BW" Supplier-Code="TOMSAM1TB"> <DisplayItem> <Item href="SAM1TBMZ7TE1T0BW.jpg" model="MZ-7TE1T0BW"> <Name>Samsung SSD MZ-7TE1T0BW 1 TB 2.5 inch</Name> <Price>630.99</Price> <SupplierCode>TOMSAM1TB</SupplierCode> <Description/> <Specs> <Capacity>1 TB</Capacity> <Reading>540 MB/s</Reading> <Writing>520

Mit <br /> - tag in XML, XSLT

Anzahl der Antworten 3 Antworten
Ich bin derzeit in ein paar Probleme mit einer XML/XLST, HTML-Konvertierung, die ich auf Arbeit bin. Kurz gesagt, ich will <br /> - tags in ein XML-tag, so dass die HTML-Datei nach der transformation zeigt Sie einen

Wie vergleichen Sie den Wert von zwei nodes in XSLT

Anzahl der Antworten 3 Antworten
Ich bin neu in XSLT. Ich brauche Hilfe Vergleich der Wert von zwei Knoten " - Werte in XML. Mein Beispiel-XML: <?xml version="1.0" encoding="utf-8"?> <G1Export xmlns=""> <AgencyGroup xmlns=""> <Agency xmlns=""> <RecordType xmlns="">RecordType</RecordType> <OrgId xmlns="">123</OrgId> </Agency> </AgencyGroup> <BranchGroup

Wie haben xsl:function-return einen string-Wert, einschließlich der html-tags

Anzahl der Antworten 1 Antworten
Ich bin versucht zu transponieren, die eine java-Funktion, xsl:function-spec. Die Funktion, die im Grunde Orte, die html-tags um Teilstrings. Ich habe jetzt stoßen auf Schwierigkeiten: mit dem java-inline-code-dieser funktioniert perfekt, aber ich bin nicht in der Lage,

xsl template match einen Knoten mit bestimmten Wert

Anzahl der Antworten 1 Antworten
Ich versuche zu filtern, die XML von dem, was ich in einem parameter. Was ist die korrekte Syntax zu entsprechen, nur auf diejenigen Kurse, die dep_code gleich 'etwas' - oder in diesem Fall $Abteilung??? XML-STRUKTUR IST <course>

XSLT: Eine Sequenz von mehr als einem Element ist nicht erlaubt, da das erste argument an concat()

Anzahl der Antworten 2 Antworten
Ich versuche zu generieren, die eine pagelist, die aus einer Verkettung der id der verschiedenen divs (@Kapitel)|(@). Mein problem ergibt sich aus geschachtelten Strukturen: @Teil kann eine beliebige Anzahl von @Kapitel. Ich will nur wählen Sie die

dynamische xpath in xslt?

Anzahl der Antworten 3 Antworten
Habe ich folgenden Satz von Dateien: SourceFile.xml: <?xml version="1.0" encoding="utf-8" ?> <Employees> <Employee id="1"> <firstname relationship="headnote">Atif</firstname> <lastname relationship="lname">Bashir</lastname> <age relationship="age">32</age> </Employee> </Employees> ParamerterSettings.xml <?xml version="1.0" encoding="utf-8"?> <Settings> <Employee id="1"> <sourceFile>Lookup1.xml</sourceFile> <sourceXpathfield>Employees/Employee[@id</sourceXpathfield> <lookupXpathfield>Employees/Employee[@id='1']</lookupXpathfield> <elementstoinsert>xyz</elementstoinsert> </Employee> </Settings> Lookup.xml <?xml

XSLT - finden-position (), wenn innerhalb einer geschachtelten for-each

Anzahl der Antworten 2 Antworten
Ich bin mit XSLT zur transformation auf einige ziemlich komplexe XML. Um zu erreichen, die Ausgabe, die ich brauche, habe ich zum erstellen einer verschachtelten for-Schleife so etwas wie die folgenden: Quell-XML - <root> <element1> <child> <aaa></aaa>

Wie können Sie mithilfe von xpath-Funktionen XSLT 2.0?

Anzahl der Antworten 2 Antworten
Um xpath-Funktionen (speziell die fn Teil), habe ich die jeweiligen namespace in meiner xslt-stylesheet, etwa so: <xsl:stylesheet version="2.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/xpath-functions" > Als angegeben durch das W3C. Jedoch, wenn ich fn:document-uri, meine XSLT-engines, die mir sagen, ich

Das zuweisen einer Zeichenkette zu einer variable je nach Bedingung in xslt

Anzahl der Antworten 3 Antworten
Will ich weisen Sie einer variable einen Wert zu, wenn ein bestimmtes Attribut gibt einen bestimmten Wert. Hier will ich weisen Sie den Wert "jung" vaiable "person", wenn pr:alle/[@pr:name=current()/@cx:name]/pr:Eigenschaften/(@ls:middlename) ist "cengie". Ist das möglich? <xsl:variable name='person' select='pr:all/[@pr:name=current()/@cx:name]/pr:properties/(@ls:middlename)'>

XSLT: Entfernen namespace-Präfix von Elementen

Anzahl der Antworten 1 Antworten
Muss ich entfernen Sie das namespace-Präfix ein un-SOAP-D Nachricht. Dies ist die Botschaft, hat die SOAP-Umschlag entfernt. Wie Sie sehen können enthält es ns1 Präfix für die Elemente: <ns1:BookingSource xmlns:ns1="urn:EDI/Booking/artifacts"> <ns1:BookingHeader> <ns1:BookingNo>000123</ns1:BookingNo> <ns1:BookingDate>01/01/2012</ns1:BookingDate> <ns1:DSBookingDetail> <ns1:BookingNo>000123</ns1:BookingNo> <ns1:SeqNo>1</ns1:SeqNo> <ns1:LineType>Item</ns1:LineType>

Wie, um die Anzahl der demselben unmittelbar vorhergehenden Geschwister in xsl

Anzahl der Antworten 3 Antworten
Ich bin mit der xslt-version 2, die ich versuche zu transformieren xml-Daten in eine fo-Ausgabe, und ich bin stecken, auf eine bestimmte Problematik. Hier ist, was aussieht wie mein input: <a1/> <a1/> <b/> <c/> <d/> <a2/> <b/>

XSLT-Benutzer-Definierte Funktion

Anzahl der Antworten 1 Antworten
Ich bin neu in XSLT 2.0. Ich bin fasziniert von Benutzer-Definierten Funktionen ( <xsl:function ). Insbesondere, ich möchte eine UDF benutzen um den code modularer und lesbarer. Habe ich dieses xsl: <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

wie Sie text-und Tabellendaten in der Mitte in xsl

Anzahl der Antworten 2 Antworten
ich versuche, meine Daten und die Tabelle in der Mitte der Seite, wie gezeigt in der Tabelle unten. aber ich getan haben, nur in der Tabelle Zeug restlichen Daten der Ausrichtungen und Anpassungen bin ich nicht in

Sie können verwenden Sie <xsl:for-each - > gehen durch Attribute?

Anzahl der Antworten 2 Antworten
Ist es möglich mit dem Befehl Attribute? Ich möchte dies ausführen zu können, ohne zu wissen, die Namen der attribute. Hier ist eine schnelle (schreckliches) Beispiel: <candy hard="true" soft="false" stripes="true" solid="false"> In meinem Kopf (das funktioniert nicht),

XSLT2: Wie Referenz-Attribute für den aktuellen Knoten im XPath2-Prädikate

Anzahl der Antworten 2 Antworten
Ich gepostet hatte eine andere Frage mit diesem einen Aspekt. Mir wurde gesagt, zur Klärung der Frage, aber diese Frage war schon ziemlich lang und kompliziert, so dass ich erstellt eine neue. Möchte ich wissen, ob es

XSLT: Suche nach letzten vorkommen in einem string

Anzahl der Antworten 4 Antworten
Eine form gegeben-Nummer wie z.B.: ABC_12345_Q-10 Möchte ich enden mit: ABC12345 So, ich muss die position des zweiten Unterstrich Beachten Sie, dass es gibt keine standard-Muster oder die Länge zum einen der "Abschnitte" zwischen den Unterstrichen (so

Zuordnen <xsl:variable> nach thedecleration

Anzahl der Antworten 3 Antworten
Bin ich unter den unten angegebenen Weise Wert zuweisen, um eine variable. <xsl:variable name="NewValue"> <xsl:value-of select="normalize-space(//root/id/amount)"/> </xsl:variable> Nach der Abtretung möchte ich zuweisen neuen Wert in die gleiche variable. Wie diese:- <xsl:variable name="NewValue" select="normalize-space(//root/id/amountnew)"> Gibt es eine

Schleifen über unterschiedliche Werte

Anzahl der Antworten 3 Antworten
Gegeben eine variable, die zurückgegeben wird eine Liste von verschiedenen Staaten mit der distinct-values () - Funktion, gibt es eine Möglichkeit für die tokenisierung der variable in einer for-each-Schleife? <States> <State>AL</State> <State>AL</State> <State>NM</State> </States> Folgende variable gibt

Erstellen von Sequenz-Nummer in xslt

Anzahl der Antworten 2 Antworten
XML-Eingabe: <doc> <section> <para>Paragraph 1</para> <para>Paragraph 2</para> <para>Paragraph 3</para> </section> <para>Paragraph 4</para> <para>Paragraph 5</para> <para>Paragraph 6</para> </doc> Gewünschte Ausgabe: <book> <section> <p class="para" id="0001">Paragraph 1</p> <p class="para" id="0002">Paragraph 2</p> <p class="para" id="0003">Paragraph 3</p> </section> <p class="para" id="0004">Paragraph

Bedingte variable wählen, die in XSLT

Anzahl der Antworten 3 Antworten
Ich möchte eine variable um den Wert eines Elements, wenn der Wert numerisch ist, aber wenn nicht, dann möchte ich die variable den Wert hat, den 0. In anderen Worten, ist es eine einfache Entsprechung der folgenden,

Wie konvertieren von Zecken in eine lesbare Zeit mit XSLT?

Anzahl der Antworten 5 Antworten
Ich habe eine XML mit Zeitstempeln wie diese: <node stamp="1236888746689" /> Und ich möchte die Anzeige in das HTML-Ergebnis als Datum mit Uhrzeit. Gibt es einen Weg, es zu tun mit XSLT (jede Version)? EDIT: Ich bin

Wie verwenden Sie für jede Gruppe in XSL

Anzahl der Antworten 1 Antworten
bin immer noch lernen for-each-group was ist die beste Art der Gruppierung so etwas wie dies mit XSL?(nach Land) ich versuche XSL zur Konvertierung XML in ein anderes XML. <?xml version="1.0" encoding="UTF-8"?> <Person> <Student> <Info Country="England" Name="Dan"