Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Java Pendant zu NotesXSLTransformer?
Sebastianh:
Danke, inzwischen habe ich:
--- Code: ---<xsl:template match="item[@name='Body']">
--- Ende Code ---
was auf jeden Fall matcht. Das mit dem rendern in RT werd ich doch glatt mal ausprobieren. Ist aktuell doch irendwie sehr mühsam, einen Fuss an die Erde zu bekommen.
Sebastianh:
nocheinmal eine Frage zu XSLT.
Wenn ich im dxl-Code ein "Item"-Tag habe, das ein "par"-Kind hat, das "par"-Kind kann aber auch an anderen Stellen auftauchen, warum matcht dann folgender Code nicht auf <par>?
--- Code: ---<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/TR/REC-html40">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<xsl:template match="item[@name='Body']">
<body>
<xsl:apply-templates/>
</body>
</xsl:template>
</html>
</xsl:template>
<xsl:template match="//par">
<p>
<xsl:apply-templates/>
</p>
</xsl:template>
--- Ende Code ---
flaite:
Dir fehlen in dem XPath der Namespace. Ziemlich sicher.
Google Query: XPath Namespace
Sebastianh:
heisst, ich müsste so etwas machen wie:
--- Code: ---<xsl:template match="xsl://par">
...
--- Ende Code ---
?
Sebastianh:
ok, ich habs, super, Danke!
--- Code: ---<xsl:template match="//notes:par" xmlns:notes="http://www.lotus.com/dxl">
<xsl:text>
...
</xsl:text>
</xsl:template>
--- Ende Code ---
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln