Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mit einem XSLT zwei XML validieren ?

Empfohlene Antworten

Veröffentlicht

Hallo zusammen!

Ich will 2 xml-Dokumente auf Gleichheit prüfen.

Jedoch bekomm ich den XSLT-Code irgendwie nicht so richtig hin.

<?xml version="1.0" encoding="ISO-8859-2"?>

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="xml" version="1.0" encoding="ISO-8859-2"

indent="yes"/>

<xsl:import href="DanebenNicht.xml"/>

<xsl:template match="/">

<xsl:variable name="test">

<xsl:apply-imports/>

</xsl:variable>

<vergleich>

<xsl:value-of select="$test" />

<xsl:apply-templates select="RegelListe/Regel/Leistung"/>

</vergleich>

</xsl:template>

</xsl:stylesheet>

So sollte man doch eigentlich die Datei "DanebenNichts.xml einbinden

können, oder?!

Die Ausgabe zeigt aber immer nur das XML an, mit dem ich das XSLT aufgerufen habe.

Es passiert also nichts mit dem Importiertem.

Und wenn ich das dann mal soweit geschafft habe,

wie kann ich dann die eingebundene Datei mit der XML-Datei validieren,

mit der ich das XSLT gestartet habe?

Was für Code muss da in das XSLT??

Vielen Dank!!

Hi!

Ich will 2 xml-Dokumente auf Gleichheit prüfen.

Jedoch bekomm ich den XSLT-Code irgendwie nicht so richtig hin.

<?xml version="1.0" encoding="ISO-8859-2"?>

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="xml" version="1.0" encoding="ISO-8859-2"

indent="yes"/>

<xsl:import href="DanebenNicht.xml"/>

...

So sollte man doch eigentlich die Datei "DanebenNichts.xml einbinden

können, oder?!

Ja, theoretisch schon. Aber bist du sicher, daß man in eine XSL-Datei eine XML-Datei einbinden kann? Ich würde davon ausgehen, daß das nicht geht, lasse mich da aber gerne eines Besseren belehren.

Die Ausgabe zeigt aber immer nur das XML an, mit dem ich das XSLT aufgerufen habe.

Es passiert also nichts mit dem Importiertem.

Hast du mal versucht, das XML-Dokument in das andere XML-Dokument zu importieren?

ipu

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.