Son zamanlarda html varlıklarını çözme sorunuyla karşılaştım. Aşağıdaki iki dize var ( nasıl kodlama, adlandırılmış ve numaralı iki yöntem kullanılır unutmayın ).
The old "how to fold xml" question
Babel doesn't wrap results in verbatim
Ve onları
The old "how to fold xml" question
Babel doesn't wrap results in verbatim
Etrafa bakarken, SO hakkında şu eski soruyu buldum (şu an yaptığım şey budur, ancak Emacs'ın bunu yapmanın yerleşik bir yolu olmadığına inanmayı reddediyorum. Posta istemcilerinden ve özet akışı okuyucularından bahsetmemek için, en az ikisi yerleşik olduğunu bildiğim birkaç web tarayıcımız var.
Html varlıklarını çözmenin yerleşik bir yolu yok mu?
İlk örnekten bir dize alır ve ikinci örnekten bir dize döndüren bir işlev arıyorum.
libxml-parse-html-region
Bunu elbette yapar, ancak HTML etiketlerini de ayrıştırması nedeniyle istediğinizden daha fazlasını yapabilir… (Ve tüm Emacs'ın da LibXML desteği ile inşa edilmediğini düşünüyorum).