2012-04-08 13 views
0

Ich versuche xml wie dies getan zu analysieren:Parsing Text und XML-Knoten mit Xstream

<foreign lang="gre">&lsquo;<LM lemma="auieo" catg="fg">auieo</LM>&rsquo;</foreign> 

Ich verwende Xstream, und ich versuchte, einen spezifischen Konverter zu schreiben, aber es funktioniert nicht: ( ich verstehe nicht, wie Sie den Inhalt fremder aufzuspalten in ‚Text‘ Blöcke und im Lemma xml (ich einen bestimmten Konverter für das habe)

Antwort

0

Xstream nicht in der Lage ist, mit gemischtem Inhalt zu analysieren. ich vorverarbeitet das xml mit xslt und transfore es zu xml, mit diesem Befehl:

<xsl:template match="text()"> 
    <t> <xsl:value-of select="."/> </t> 
</xsl:template>