Domino 9 und frühere Versionen > ND6: Entwicklung

XML in DOmino importieren...

(1/2) > >>

gfunkus:
Da bin ich wieder mit neuen Problemen ???

Und zwar versuche ich gerade xml zu importieren... (welches mir auch schon gelungen ist...)
Leider nur mit den Beispieldateien aus einer Schulung... :-(

ich habe eine xml datei welche so aufgebaut ist:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE journal SYSTEM "ajournal.dtd">
<journal>
<anruf>
<status></status>
<msn>4xxx80x</msn>
<anrufer>Mönchengladbach (02161xxxxx)</anrufer>
<dienst>Analoger Telefondienst / Fax</dienst>
<datum>02.05.2003 17:43:24</datum>
<c_id></c_id>
</anruf>
...
</journal>


Hier der Quellcode...

Den Fehler welchen ich bekomme:
fatalerror line='2479' column='17'
Expected Entity Name for reference /fatalerror

xsltransformoperation failed


Ich bin mir relativ sicher das es an meinem .XSL liegt...

Wer kann helfen??? Danke im voraus...
--->Schnipp

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

<!--
   This xsl:output element causes XSL to output an XML declaration
   line followed by a DOCTYPE statement having a SYSTEM value of
   "domino.dtd".  (Note: setting the method attribute to "xml" is really
   not necessary because that is its default value).
-->

   <xsl:output method="xml" doctype-system="domino.dtd"/>

   <xsl:template match="*|@*"/>
   <xsl:template match="text()"/>

   <xsl:template match='journal'>
      <database xmlns='http://www.lotus.com/dxl' version='1.01'>
         <xsl:text>&#10;</xsl:text>
                   <xsl:apply-templates select="anruf"/>
      </database>
   </xsl:template>

   <xsl:template match="anruf">
      <document xmlns='http://www.lotus.com/dxl' form='anruf'>
         <xsl:text>&#10;</xsl:text>
                   <xsl:text>    </xsl:text>
         <item name='msn'>
            <text><xsl:value-of select="msn"/></text>
         </item>  <xsl:text>&#10;</xsl:text>
               </document>
      <xsl:text>&#10;</xsl:text>
   </xsl:template>

<

gfunkus:
Hat hier keiner Erfahrungen im XML Umfeld und kann helfen??? :(

schlikkes2:
es wäre ganz hilfreich zur fehlersuche, wenn du uns mal mitteilst, was in der Zeile 2479 Spalte 17 steht.

gfunkus:
Das scheint die Fehlermeldung für ein fehlendes XSL zu sein???

Axel_Janssen:
ich vermute, es bezieht sich auf Zeile 2479 der journal-xml Datei, die Du versuchst zu parsen.

Bei Fatal-Error von xml-parsern denke ich zunächst immer an Probleme bezüglich der well-formedness der xml Datei.

Öffne einfach die Datei des journal-xml-files mit einem Editor mit Zeilennummern und poste hier die Zeilen 2469 bis 2489

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln