gpt4 book ai didi

javascript - 如何在 Titanium 中解析本地 XML 文件?

转载 作者:行者123 更新时间:2023-11-28 16:22:58 26 4
gpt4 key购买 nike

我的Resources文件夹包含一个XML文件。我需要用钛来解析它。我编写了以下代码:

try {
var file = Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory,'Translation.xml');
var xmltext = file.read().text;
var doc = Ti.XML.parseString(xmltext);
}
catch(e) {
alert(e);
Ti.API.info(e);
}

但我收到下一个错误:

 - result of expression 'file.read() is not an object

有什么解决办法吗?谢谢!

最佳答案

尝试检查您的文件是否存在。

var file = Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory,'Translation.xml'); 
if ( file.exists() ) {
var xmltext = file.read().text;
var doc = Ti.XML.parseString(xmltext);
}

关于javascript - 如何在 Titanium 中解析本地 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8985466/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com