<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>XSLT: String splitten nach bestimmten Trennzeichen?</title>
    <link>http://forum.geizhals.at/feed.jsp?id=355394</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(6): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2727597.html#2727597</link>
      <description>hallo,&lt;br&gt;&lt;br&gt;also habe jetzt folgendes realisiert:&lt;br&gt;&lt;br&gt;...&lt;br&gt;xsl:stylesheet version="2.0" &lt;br&gt;&amp;nbsp;&amp;nbsp;xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&lt;br&gt;&amp;nbsp;&amp;nbsp;xmlns:foo="http://whatever"&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;xsl:function name="foo:compareCI"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xsl:param name="string1"/&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xsl:param name="string2"/&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xsl:value-of select="compare(upper-case($string1),upper-case($string2))"/&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;/xsl:function&gt;&lt;br&gt;....&lt;br&gt;wenn ich aber dann meine funk aufrufen will kommt jetzt folgende fehlermeldung:&lt;br&gt;&lt;br&gt;Fehler: Namespace 'http://whatever' enthält keine Funktionen. ??????????&lt;br/&gt;</description>
      <pubDate>Fri, 19 Aug 2005 17:54:06 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2727597.html#2727597</guid>
      <dc:creator>argv</dc:creator>
      <dc:date>2005-08-19T17:54:06Z</dc:date>
    </item>
    <item>
      <title>Re(5): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2727398.html#2727398</link>
      <description>&lt;blockquote&gt;&lt;em&gt; wie leg ich denn nen neuen namespace fest: xmlns:x="was steht hier drin???"&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;das ist nur ein identifier und hat keine bedeutung (ausser der verschieden zu anderen namespace URIs zu sein), also z.b.&lt;br&gt;&lt;br&gt;xmlns:x="http://www.foo.org/"&lt;br&gt;&lt;br&gt;die URI muss auch gar keine erreichbare ressource referenzieren.&lt;br&gt;&lt;br&gt;denk' jetzt aber nicht ich wuerde den genauen sinn und die vernuenftige verwendung von namespaces in XML verstehen... &lt;img src="clown.gif" width="16" height="19" align="absmiddle" alt=":*)"/&gt;&lt;br&gt;&lt;br&gt;namespaces:&lt;br&gt;&lt;br&gt;&lt;a href="http://www.rpbourret.com/xml/NamespacesFAQ.htm#q1_2" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.rpbourret.com/&lt;wbr/&gt;xml/&lt;wbr/&gt;NamespacesFAQ.htm#q1_2&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Fri, 19 Aug 2005 15:35:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2727398.html#2727398</guid>
      <dc:creator>japh</dc:creator>
      <dc:date>2005-08-19T15:35:50Z</dc:date>
    </item>
    <item>
      <title>Re(4): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2727369.html#2727369</link>
      <description>hallo,&lt;br&gt;&lt;br&gt;ich denke man kann es vielleicht mit ner rekursiven funktion lösen, aber da bin ich schon bei meinem problem. hier folgender code:&lt;br&gt; &lt;br&gt;&lt;br&gt;...&lt;br&gt;xsl:function name="x:addiere"&gt;&lt;br&gt;	xsl:param name="val1" /&gt;&lt;br&gt;	xsl:param name="val2" /&gt;&lt;br&gt;	xsl:sequence select="$val1 + $val2" /&gt;&lt;br&gt;/xsl:function&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;und will sie später dann auch aufrufen, doch ich bekommen immer wieder die fehlermeldung:&lt;br&gt;&lt;br&gt;"Verweis auf ein nicht deklariertes Namespace-Präfix: 'x'."&lt;br&gt;&lt;br&gt;wie leg ich denn nen neuen namespace fest: xmlns:x="was steht hier drin???"&lt;br&gt;&lt;br&gt;danke&lt;br/&gt;</description>
      <pubDate>Fri, 19 Aug 2005 15:18:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2727369.html#2727369</guid>
      <dc:creator>argv</dc:creator>
      <dc:date>2005-08-19T15:18:26Z</dc:date>
    </item>
    <item>
      <title>Re(3): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2725486.html#2725486</link>
      <description>&lt;blockquote&gt;&lt;em&gt; ich weiß halt nicht wieviel trennzeichen vorkommen und ich müsste das&lt;br&gt;irgendwie in einer schleife machen! irgend ne for(i=0&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;dafuer faellt mir "aus dem stand" auch keine loesung in XSLT ein.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; ist es vielleicht möglich irgendwie nen php-skript reinzuhauen, welches den&lt;br&gt;string bekommt und den rest erledigt? kann man das irgendwie einbetten??&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;an sich ist es bei vielen transformatoren moeglich eigene funktionen zu programmieren. welche sprachen da unterstuetzt werden ist sache des transformators.&lt;br&gt;&lt;br&gt;ich kenn's hs. von XML::LibXSLT , das ist ein perl interface fuer die XSLT library aus den gnome projekt, und da ist es z.b. moeglich XSLT funktionen in perl zu schreiben.&lt;br/&gt;</description>
      <pubDate>Thu, 18 Aug 2005 18:47:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2725486.html#2725486</guid>
      <dc:creator>japh</dc:creator>
      <dc:date>2005-08-18T18:47:23Z</dc:date>
    </item>
    <item>
      <title>Re(3): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2725457.html#2725457</link>
      <description>die page is auch ned schlecht,alle möglichen fragen sind ja schon mal gestellt worden &lt;img src="tongue.gif" width="16" height="19" align="absmiddle" alt=":P"/&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://www.dpawson.co.uk/xsl/index.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.dpawson.co.uk/&lt;wbr/&gt;xsl/&lt;wbr/&gt;index.html&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Thu, 18 Aug 2005 18:39:33 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2725457.html#2725457</guid>
      <dc:creator>erdie</dc:creator>
      <dc:date>2005-08-18T18:39:33Z</dc:date>
    </item>
    <item>
      <title>Re(2): XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2725259.html#2725259</link>
      <description>hallo,&lt;br&gt;&lt;br&gt;mit dem substring-after hab ich es auch probiert und wenn man es per hand machen will geht, aber ich weiß halt nicht wieviel trennzeichen vorkommen und ich müsste das irgendwie in einer schleife machen! irgend ne for(i=0;i&amp;lt;länge;i++) oder ne while schleife, aber das scheint es bei XSLT nicht so zu geben &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":-("/&gt;....&lt;br&gt;&lt;br&gt;ist es vielleicht möglich irgendwie nen php-skript reinzuhauen, welches den string bekommt und den rest erledigt? kann man das irgendwie einbetten??&lt;br&gt;&lt;br&gt;hat vielleicht jemand dieses buch zum link oben? und kann mal nachsehen, ob es was schönes gibt &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;was ich gebrauchen könnte?&lt;br&gt;&lt;br&gt;danke&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 18 Aug 2005 17:38:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2725259.html#2725259</guid>
      <dc:creator>argv</dc:creator>
      <dc:date>2005-08-18T17:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2723914.html#2723914</link>
      <description>eventuell geht's mit einer substring-after() konstruktion:&lt;br&gt;&lt;br&gt;&lt;a href="http://de.selfhtml.org/xml/darstellung/xpathfunktionen.htm#substring_after" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;de.selfhtml.org/&lt;wbr/&gt;xml/&lt;wbr/&gt;darstellung/&lt;wbr/&gt;xpathfunktionen.htm#substring_after&lt;/a&gt; &lt;br&gt;&lt;br&gt;aber XSLT ist im bearbeiten von strings leider etwas schwach.&lt;br&gt;&lt;br&gt;die zweite frage - naja, du brauchst einen transformator, z.b. sablotron, das saehe dann so aus:&lt;br&gt;&lt;br&gt;japh@tux:# sabcmd style.xsl &lt; daten.xml &gt; ergebnis.html&lt;br&gt;&lt;br&gt;ansonsten kann ich mich nur dem buchlink anschliessen...&lt;br/&gt;</description>
      <pubDate>Thu, 18 Aug 2005 11:01:17 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2723914.html#2723914</guid>
      <dc:creator>japh</dc:creator>
      <dc:date>2005-08-18T11:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2723397.html#2723397</link>
      <description>ich glaub du brauchst das hier:&lt;br&gt;&lt;br&gt;&lt;a href="http://www.manning.com/books/ducharme" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.manning.com/&lt;wbr/&gt;books/&lt;wbr/&gt;ducharme&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Thu, 18 Aug 2005 08:26:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2723397.html#2723397</guid>
      <dc:creator>erdie</dc:creator>
      <dc:date>2005-08-18T08:26:38Z</dc:date>
    </item>
    <item>
      <title>XSLT: String splitten nach bestimmten Trennzeichen?</title>
      <link>http://forum.geizhals.at/t355394,2722208.html#2722208</link>
      <description>hallo,&lt;br&gt;&lt;br&gt;habe z.b. folgendes element vorliegen:&lt;br&gt;&lt;br&gt;Code:&lt;br&gt;&lt;br&gt;... Antworten DF1="wahr##falsch##k.A."&gt; ...&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;ist es möglich mittels XSLT das DF1-Attribut einzulesen und dann nach "##"-Trennzeichen zu splitten? (Anmerkung: Das DF1-Attribut wird dynamisch gefüllt, man weiss also nicht wieviel trennzeichen vorkommen)&lt;br&gt;Z.b. möchte ich mit daraus hier in diesem Beispiel 3 Tabellenüberschriften erzeugen, quasi DF1 splitten (nach ##) und je nach Anzahl der gesplitteten elemente mir dann mittels einer for-each schleife die tabellköpfe erstellen.&lt;br&gt;&lt;br&gt;Ist dies möglich?&lt;br&gt;&lt;br&gt;Dann noch eine kleine Frage: Wie bekommt man denn nen HTML-Dokument aus seiner XML-Datei, welche mittels XSLT-Formatiert wurde?&lt;br&gt;&lt;br&gt;Danke&lt;br/&gt;</description>
      <pubDate>Wed, 17 Aug 2005 20:20:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t355394,2722208.html#2722208</guid>
      <dc:creator>argv</dc:creator>
      <dc:date>2005-08-17T20:20:07Z</dc:date>
    </item>
  </channel>
</rss>
