【发布时间】:2014-09-23 09:44:25
【问题描述】:
如何在 Android.org.apache.harmony.xml.ExpatParser$ParseException 的 Asset 文件夹中的 xml 文件中格式正确:在第 19 行,第 24 列:格式不正确(无效令牌) 在 org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:520) 在 org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:479)
这里是xml文件
<?xml version="1.0" encoding="UTF-8"?>
<menu>
<item>
<QNO>50</QNO>
<QUESTIONS>Which declaration of the main method below would allow a class to be started as a standalone program. Select the one correct answer.</QUESTIONS>
<ANSWER>35,35</ANSWER>
<OPTIONA>35,35</OPTIONA>
<OPTIONB>35,40</OPTIONB>
<OPTIONC>36,32</OPTIONC>
<OPTIOND>None of these</OPTIOND>
<EXPLAINATION>NONE</EXPLAINATION>
<QUESTIONTYPE>JAVA</QUESTIONTYPE>
</item>
<item>
<QNO>49</QNO>
<QUESTIONS>What all gets printed when the following code is compiled and run? Select the three correct answers.
public class xyz {
public static void main(String args[]) {
for(int i = 0; i < 2; i++) {
for(int j = 2; j>= 0; j--) {
if(i == j) break;
System.out.println("i=" + i + " j="+j);
}
}
}
}</QUESTIONS>
<ANSWER>35,35</ANSWER>
<OPTIONA>35,35</OPTIONA>
<OPTIONB>35,40</OPTIONB>
<OPTIONC>36,32</OPTIONC>
<OPTIOND>None of these</OPTIOND>
<EXPLAINATION>NONE</EXPLAINATION>
<QUESTIONTYPE>JAVA</QUESTIONTYPE>
</item>
<item>
<menu>
在第 19 行,第 24 列 =public static void main(String args[]) {for(int i = 0; i
【问题讨论】:
-
&lt;和&amp;字符在 XML 内容中是严格非法的,另外替换这两个字符也是一个好习惯:&lt;=&lt;,&gt;=>,&amp;=&amp;,&apos;=',&quot;=".