2016-05-03 2 views
-3

Wie erstellt man ein DOM-Modell im iOS SDK, um Änderungen in der HTML-Datei zu aktualisieren? Ich mache ein Projekt so, wo ich HTML-Datei habe, um das PDF-Format zu konvertieren, also erstelle ich zuerst HMTL-Datei und aktualisiere dann dynamisch dynamische Daten in der HMTL-Datei.So erstellen Sie ein DOM-Modell in iOS SDK

Wie verwende ich DOM-Modell in Objective-C, um HTML-Dateidaten zu ändern?

Antwort

1

Zuerst erstellen Sie Ihre HTML-Datei mit verschiedenen Tags wie "## v1 #", wo Sie Ihren Text und Wert bearbeiten möchten. und rufen Sie unten Funktion in Ihrem Code auf.

NSString *html = [NSString stringWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"page02" ofType:@"html" inDirectory:NO]encoding:NSUTF8StringEncoding error:nil]; 

html = [html stringByReplacingOccurrencesOfString:@"##v1#" withString:completeHTML]; 
[self.webViewTest loadHTMLString:html baseURL:[[NSBundle mainBundle] bundleURL]]; 

Ich denke, es wäre Hilfe für Sie voll.

+0

Ihre Antwort Textänderung ist wahr, aber ich bin möchte durch DOM-Modell Tag-Datei Daten zu html wird jeder Knoten zu tun, und ich sehe mich nicht ios api dom Modell und eine solche turorial –

+0

1) Da HTML-Datei per Drag ki-Projekt mit (Fertig) 2) HTM Datei Text dynamisch ändern durch Übertragung (DOM-Modell) (Hauptproblem) 3) HTML-Datei in PDF konvertieren (fertig) –