ich Kanna bin mit Daten aus HTML-Quellcode zu analysieren.Wie text/html utf-8-String dekodieren ios swift 3
Mein Code:
func parseDataFromHtmlSource() {
guard let myURL = URL(string: self.url!) else {
return
}
var myURLString = ""
do {
myURLString = try String(contentsOf: myURL, encoding: .ascii)
} catch let error {
print("Error: \(error)")
}
if let doc = HTML(html: myURLString, encoding: .utf8) {
let item = doc.xpath("//*[@id='pagebody_list']/div/div[1]/div/ul/li[3]/p[2]/text()")
self.des_content = item.first?.text
}
}
Aber das Ergebnis ist:
Monkey D. Ruffy, 1 cáºu bà © rẠ¥ t Thach hẠ£ i tẠ· c có Æ ° á »c mÆ¡ tìm AAE ° á» £ c kho báu One Piece và Trá »thà nh Vua hẠ£ i tẠ· c - Pirate König. Lúc NHA », Luffy tình cá» Än phẠ£ i trái quá »(Teufelsfrucht) Gum-Gum, nó cho cÆ¡ Tha» cáºu khẠ£ nang co dà £ n aA n Há »i nhÆ ° cao n i i i i i i i i i k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k Sau Äó Luffy lại AAE ° á »£ c Shank cá» © u thoát tuy nhiên Ã'ng ta bá »mẠ¥ t 1 cánh tay. Sau ÄẠ¥ y Shank chia tay Luffy và aA »lại cho cáºu cái Mà © rÆ¡m (Strohhut) và nói rẠ± ng: \" Sau nà y bao giá »thà nh Cae ° á» p biá »n há y gẠ· p ta và trẠ£ lại nó \". Chanh lá »i nói nà y aA £ thúc Äầy Luffy Trá» thà nh 1 Cae ° á »p Bia» n tháºt sá »±
ich meinen String wollen wie in der Abbildung oben. Hast du eine Idee, es zu reparieren?
andere Codierungen Versuchen. Die Quelle ist höchstwahrscheinlich nicht ASCII. Schauen Sie in die Kopfzeile des HTML-Codes. – vadian