objective-c - 获取字符串而不是源代码 - Xcode Cocoa

标签 objective-c iphone cocoa xcode macos

我有一个程序可以扫描网站的内容,并将其显示在文本框中。问题是它显示了 html 源。例如,如果我的 html 代码是:

<html>
<body>

<p>Hello</p>

</body>
</html>

而不是仅仅显示 你好,

它将显示上面的代码...

如何让我的 Objective C 程序只读取 hello,而不是 html 源代码.. 我在阅读网站时假设这是编码,但我可能是错的..

如果有人能给我一个合理的答案,我将不胜感激。

最诚挚的问候,

凯文

最佳答案

如果要显示网页,请使用WebKit。如果你想去除 xml 标签,请使用 NSXMLParser。有些 html 是有效的 xml,但这取决于情况。 HTML 只是文本,除非您使用旨在解析它的东西。

关于objective-c - 获取字符串而不是源代码 - Xcode Cocoa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2701383/

相关文章:

ios - 为 UIView 实例设置 semanticContentAttribute 不会将布局应用于所有 subview

iphone - 使用 Interface Builder 创建 UIScrollView 的步骤

cocoa - 检测拖动项目的路径

iphone - didSelectRowAtIndexPath : nested push animations

objective-c - 无法从NSTask的stdout获得中间输出?

ios - 使用 UrbanAirship iOS SDK 推送通知的自定义方法

cocoa - 调用从按钮获取的操作

objective-c - NSManagedObject 关系针对符合协议(protocol)的类

objective-c - 在 iOS 中使用 NSUrlSession 一次下载 1 个文件

objective-c - 重新分配给包含自动释放对象的指针是否不正确?