Ich bin kürzlich auf das Problem gestoßen, HTML-Entitäten zu dekodieren. Ich habe die folgenden zwei Zeichenfolgen ( Beachten Sie, wie zwei Codierungsmethoden verwendet werden, benannt und nummeriert ).
The old "how to fold xml" question
Babel doesn't wrap results in verbatim
Und ich muss sie konvertieren
The old "how to fold xml" question
Babel doesn't wrap results in verbatim
Als ich mich umsah, fand ich diese alte Frage auf SO (was ich gerade mache), aber ich weigere mich zu glauben, dass Emacs keine eingebaute Möglichkeit hat, dies zu tun. Wir haben mehrere Webbrowser, von denen ich weiß, dass mindestens zwei integriert sind, ganz zu schweigen von Mail-Clients und Feed-Readern.
Gibt es keine integrierte Methode zum Dekodieren von HTML-Entitäten?
Ich suche nach einer Funktion, die eine Zeichenfolge aus dem ersten Beispiel nimmt und eine Zeichenfolge aus dem zweiten Beispiel zurückgibt.
libxml-parse-html-region
tut dies natürlich, aber es kann mehr als Sie wollen, da es auch HTML-Tags analysiert… (und ich denke, nicht alle Emacs werden mit LibXML-Unterstützung erstellt).