iOS捆绑包子文件夹目录
我有一个捆绑文件夹,其中包含一个。 XML
文件和一个文件夹。看起来像这样iOS捆绑包子文件夹目录
在这里,我已阅读使用NSXml解析器的.XML文件。 XML将是什么样子,
<?xml version="1.0" standalone="yes"?>
<user id="32" name="lima"><class id="1" name="Third">
<pages id="2" name="Page002.html" url="matematica/Page002.html"/>
</user>
我看了URL值,但是我怎么也得给XML文件中的URL值时,Page002.html是matematica文件夹内。我如何在XML中给出这个路径?我正在加载.HTML文件UIWebview
。如果我给像matematica/Page002.html webview无法找到路径。
Xcode中的文件夹结构只是逻辑分组,它与URL无关。 因此当然你的网址在上面的情况下是错误的。你已经给了url内部的完整路径。您可以通过使用得到它:
NSString *path=[[NSBundle mainBundle] pathForResource:@"Page002" ofType:@"html"];
那么你可以通过加载:
[WebView loadRequest:[NSURLRequest requestWithURL:[NSUrl urlWithString:path]]]
我必须从XML提取URL
我必须给像
@HarishSaran:”matematica/Page002.html“这个网址是错误的。您可以通过以下方式获取有效的网址:NSString * path = [[NSBundle mainBundle] pathForResource:@“Page002”ofType:@“html”]; – 2013-04-10 07:02:58
试试这个
NSString *path=[[NSBundle mainBundle] pathForResource:@"Page002" ofType:@"html" inDirectory:@"matematica"];
张贴一些代码你做了什么? – 2013-04-10 06:27:24
我只想提取XML中的url值,我想在webview中显示它。我已经做了所有,但我想知道什么URL路径我必须在XML url属性... – 2013-04-10 06:31:32