plist 文件中是否可以包含 html 标签?
我从网上以 plist 格式下载字符串。 一个简单的例子:
.....
<dict>
<key>title</title>
<string>Title is here</string>
</dict>
.....
有些标题带有html标签;有些标题带有&字符。
<b>Title & Title is here</b>
这就是我的 plist 格式崩溃的原因。
无法转换服务器上的记录。因为有正在运行的网站。
我用下面的代码制作我的 plist 文件:
NSData *plistData=[request responseData];
NSPropertyListFormat format;
NSString *error;
NSMutableArray *plist;
plist = [NSPropertyListSerialization propertyListFromData:plistData
mutabilityOption:NSPropertyListImmutable
format:&format errorDescription:&error];
我该如何解决这个问题?
i downloads strings from web in plist format.
a simple example:
.....
<dict>
<key>title</title>
<string>Title is here</string>
</dict>
.....
some title comes with html tags;some title has & char.
<b>Title & Title is here</b>
thats why my plist format crashes.
it is not possible to convert records on the server. because there is running website.
i make my plist file with below code:
NSData *plistData=[request responseData];
NSPropertyListFormat format;
NSString *error;
NSMutableArray *plist;
plist = [NSPropertyListSerialization propertyListFromData:plistData
mutabilityOption:NSPropertyListImmutable
format:&format errorDescription:&error];
how can i solve the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要对字符串进行 XML 编码,&将成为 &放大器;
You need to XML encode your string, & will become & amp ;