Ongeldige XML karakters vervangen

Op deze pagina:

    Ongeldige XML karakters zijn: &lt; (<), &amp; (&), &gt; (>), &quot; (") en &apos; (').

    Functie om XML karakters om te zetten naar tekst:

    
    def xml2tekst(xt):
        xt=xt.replace('<','<')
        xt=xt.replace('>','>')
        xt=xt.replace('"','"')
        xt=xt.replace(''',"'")
        xt=xt.replace('&','&')   
        return xt
    

    Functie om tekst om te zetten naar geldige XML karakters:

    
    def tekst2xml(tx):
        tx=tx.replace('&','&')
        tx=tx.replace('>','<')
        tx=tx.replace('>','>')
        tx=tx.replace('"','"')
        tx=tx.replace("'",''')
        return tx
    

     

    Verwante artikelen