如何在img src的html标签中追加一个字符串?

时间:2010-01-09 18:30:37

标签: html objective-c

嗨所有,

我想在运行时编辑一个html - 我想要做的是我在服务器上有一个html文件,我用其他语言传递它的标签就像这样

NSString* contentHTML = [NSString stringWithFormat:@"<html><head></head><body><b><font face='arial' size='%d' color='%@'>%@</font></b></body></html>",[appDelegate.sTextFont integerValue], appDelegate.sTextColor, aStr];

当html出现时,它遵循文本和字体的上部代码,并根据需要进行更改,

但我想要做的是我想传递img src =“myserverurl”,它只是追加到src标签中传递的参数,而不是像这样。

是否可以在html中的任何标记中附加这样的字符串,顺便说一句,我们可以将字符串附加到html标记中。

谢谢

1 个答案:

答案 0 :(得分:3)

将HTML作为字符串使用会使标签上的属性插入和修改变得非常困难。

解析HTML并将其作为XML DOM进行操作。 XML DOM包含遍历XML树,访问,插入和删除节点的方法。

我首先使用这种方法使代码工作 - 然后通过偷偷摸摸地重构代码来解决性能问题。首先让代码工作然后智能和快速