Autor |
Nachricht |
c0la
Threadersteller
Dabei seit: 23.07.2005
Ort: thüringen
Alter: 40
Geschlecht:
|
Verfasst Mo 25.07.2005 15:47
Titel
|
|
|
ok, dann hab ich mich ein bissel doof ausgedrückt.
ich schreib nochmal ne komplexere struktur:
<NL>
<article>
<template>hallo</template>
<info>info1</info>
</article>
<article>
<template>huhu</template>
<info>info2</info>
</article>
<article>
<template>huhu</template>
<info>info3</info>
</article>
<article>
<template>blub</template>
<info>info4</info>
</article>
<article>
<template>blub</template>
<info>info5</info>
</article>
<article>
<template>tata</template>
<info>info5</info>
</article>
</NL>
war wirklich mein versehen. also fakt ist, <info> ist immer unterschiedlich und <template> da gibts manchmal mehrere gleiche (max 3). ziel ist es einmal das <template> auszugeben (bei mehrfachen auch nur einmal) und die verschiedenen <template>'s.
wirklich nochmal entschuldigung, wegen der struktur, ich weiß es nämlich sehr zu schätzen dass du mir hilft, ich hocke seit ewigkeiten an dem problem
Zuletzt bearbeitet von c0la am Mo 25.07.2005 15:48, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mo 25.07.2005 15:55
Titel
|
|
|
ZEig mir dochmal son Fall wo <template> mehrmals vorkommt. Oder verstehe ich das so, dass du praktisch bei gleichlautetenden Templates alle Infos darunter zusammenfassen willst? Dann musste den kompletten Baum einlesen und per Script bearbeiten, das ist denk ich dann einfacher.
//
jaja, so wirds sein ich raff das Problem langsam.
Zuletzt bearbeitet von am Mo 25.07.2005 15:59, insgesamt 2-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
c0la
Threadersteller
Dabei seit: 23.07.2005
Ort: thüringen
Alter: 40
Geschlecht:
|
Verfasst Mo 25.07.2005 15:59
Titel
|
|
|
siehe oben. in verschiedenen <article> kommt <template> mehrfach vor.
e: dein edit stimmt genau
Zuletzt bearbeitet von c0la am Mo 25.07.2005 16:00, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mo 25.07.2005 16:47
Titel
|
|
|
ok dann musste glaub ich fies sortieren. ich schau mal...
|
|
|
|
|
c0la
Threadersteller
Dabei seit: 23.07.2005
Ort: thüringen
Alter: 40
Geschlecht:
|
Verfasst Mo 25.07.2005 18:02
Titel
|
|
|
ok, ich warte
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mo 25.07.2005 18:15
Titel
|
|
|
Versuchts mal hiermit, sollte klappen*):
Code: | <?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
indent="yes"
omit-xml-declaration="yes"
encoding="ISO-8859-1"/>
<xsl:template match="/">
<table border="1">
<xsl:apply-templates/>
</table>
</xsl:template>
<xsl:template match="template">
<xsl:variable name="tempname" select="."/>
<!-- -->
<xsl:if test="count(ancestor::article/preceding-sibling::*[template = $tempname]) = 0">
<tr>
<th><xsl:value-of select="$tempname"/></th>
</tr>
<tr>
<td>
<ul>
<xsl:for-each select="/descendant::article">
<xsl:variable name="tempname2" select="template"/>
<xsl:if test="$tempname = $tempname2">
<li><xsl:value-of select="info"/></li>
</xsl:if>
</xsl:for-each>
</ul>
</td>
</tr>
</xsl:if>
</xsl:template>
<xsl:template match="info"/>
</xsl:stylesheet> |
*) hoffentlich
Zuletzt bearbeitet von am Mo 25.07.2005 18:16, insgesamt 1-mal bearbeitet
|
|
|
|
|
c0la
Threadersteller
Dabei seit: 23.07.2005
Ort: thüringen
Alter: 40
Geschlecht:
|
Verfasst Mo 25.07.2005 20:32
Titel
|
|
|
du hast eine pm XSchinkenX
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP: Doppelte Einträge aus in einem Array ausgeben
Wordpress: kategorie auf startseite ausschließen
Die Letzten 5 Einträge in SQL
PDF Formulare (Einträge speichern)
Wordpress: Einträge auslesen
pornografische einträge im gästebuch
|
|