我正在尝试读取plist版本中的.strings文件。我有<;键>;及<;字符串>;。我不知道如何在javascript代码中读取这些输入。
我已经有了一个javascript代码,我在其中键入一个字符串,然后在我的预测单元格中找到预期内容并点击它。非常简单,工作很好。但是现在我给出了一个plist数据,我不知道如何读取它并在代码中使用它 以下是提供给我的plist示例:我正在尝试读取plist版本中的.strings文件。我有<;键>;及<;字符串>;。我不知道如何在javascript代码中读取这些输入。,javascript,dictionary,Javascript,Dictionary,我已经有了一个javascript代码,我在其中键入一个字符串,然后在我的预测单元格中找到预期内容并点击它。非常简单,工作很好。但是现在我给出了一个plist数据,我不知道如何读取它并在代码中使用它 以下是提供给我的plist示例: <plist version="1.0"> <dict> <key>Animal</key> <string>cat | dog | chicken | cow</string>
<plist version="1.0">
<dict>
<key>Animal</key>
<string>cat | dog | chicken | cow</string>
<key>Fruits</key>
<string>apple | cherries | kiwi</string>
</dict>
</plist>
“plist”格式是XML,因此您可以使用DOMParser
将plist解析为JavaScript中的任何其他XML:
//代码在这里
var plistString=‘动物肉|狗|鸡|牛果肉|樱桃|猕猴桃’;
var parser=new DOMParser()
var xmlDoc=parser.parseFromString(plistString,“text/xml”);
var dictEl=xmlDoc.getElementsByTagName('dict')[0];
var keyAndValues=dictEl.childNodes;
对于(var i=0;i
由于“plist”格式是XML,因此您可以使用DOMParser
将plist解析为JavaScript中的任何其他XML:
//代码在这里
var plistString=‘动物肉|狗|鸡|牛果肉|樱桃|猕猴桃’;
var parser=new DOMParser()
var xmlDoc=parser.parseFromString(plistString,“text/xml”);
var dictEl=xmlDoc.getElementsByTagName('dict')[0];
var keyAndValues=dictEl.childNodes;
对于(var i=0;i }
您好,我不清楚您的问题。。。您正在询问如何在JavaScript中解析plist
文件?你能发布一些你为完成这个任务而开发的代码吗?我们可以从那开始。对不起,我对这个很陌生。我想我可能在问如何解析plist。我正在使用来自xcode的UIAutomation来测试一个应用程序。变量inputStringArray=[“猫”、“狗”、“鸡”、“牛”];var expectedInput=“动物”;var UpdateArray=[]//UpdateArray有自己的函数,它为(var j=0;j=0){tap(expectedinput);Pass;}}}更新它。嗨,我不清楚你的问题。。。您正在询问如何在JavaScript中解析plist
文件?你能发布一些你为完成这个任务而开发的代码吗?我们可以从那开始。对不起,我对这个很陌生。我想我可能在问如何解析plist。我正在使用来自xcode的UIAutomation来测试一个应用程序。变量inputStringArray=[“猫”、“狗”、“鸡”、“牛”];var expectedInput=“动物”;var UpdateArray=[]//UpdateArray有自己的函数,它为(var j=0;j=0){tap(expectedinput);Pass;}更新它
var inputStringArray = ["cat","dog","chicken","cow"];
var expectedInput = "Animal";