773092133601878

如何从这样的方式读取js中的csv并处理对成绩注释的正确答案:答案包含在xml中,并以逗号分隔


<finalquiz>

<question>  

<qnumber>1</qnumber>  

<qtitle>what is 2+2 </qtitle>  

<a>4</a>  

<b>6</b>  

<c>2</c>  

<d>0</d>  

</question>  

<question>  

<qnumber>2</qnumber>  

<qtitle>what is 3+3 </qtitle>  

<a>4</a>  

<b>6</b>  

<c>9</c>  

<d>3</d>  

<rightanswers>a,b</rightanswers>  

</finalquiz>  


繁花不似锦
浏览 186回答 1
1回答

慕斯王

正如注释中所讨论的那样,您已经解析了XML,并具有一个包含所需值的字符串,以逗号分隔。这样辛苦的工作就完成了。此时的解决方案非常简单-只需使用“ split”将逗号上的字符串分开即可。像这样的东西:var rightAnswersString = "a,b"; // Assume you have come up with something like this by parsing the XMLvar rightAnswersArray = rightAnswersString.split (",");for (let i=0; i<rightAnswersArray.length; i++) {&nbsp; &nbsp;console.log (rightAnswersArray[i]); // Replace console.log with whatever you need to do with each value}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript