Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在XML文件中查找错误?_Android_Xml_Android Xml - Fatal编程技术网

Android 如何在XML文件中查找错误?

Android 如何在XML文件中查找错误?,android,xml,android-xml,Android,Xml,Android Xml,有时,当我试图运行代码时,Eclipse控制台会说: XML文件中出错:中止生成 这意味着我的主XML文件中有一个错误。是否有任何方法可以在不进行猜测和删除一些XML代码的情况下发现我的错误,从而找出问题所在?类似于验证我的XML文件!谢谢。无法确定这是否是同一个问题,但我有时会使用xml文件作为活动窗口运行我的应用程序,这会创建一个中止构建。确保您没有运行xml文件。,的插件允许您检查xml语法是否中断,并告诉您错误所在的行 要安装XML工具插件,并将内容解压缩到已安装Notepad++的位置

有时,当我试图运行代码时,Eclipse控制台会说:

XML文件中出错:中止生成


这意味着我的主XML文件中有一个错误。是否有任何方法可以在不进行猜测和删除一些XML代码的情况下发现我的错误,从而找出问题所在?类似于验证我的XML文件!谢谢。

无法确定这是否是同一个问题,但我有时会使用xml文件作为活动窗口运行我的应用程序,这会创建一个中止构建。确保您没有运行xml文件。

,的插件允许您检查xml语法是否中断,并告诉您错误所在的行

要安装XML工具插件,并将内容解压缩到已安装Notepad++的位置(例如C:\Program Files\Notepad++)。然后重新启动Notepad++,打开要检查的XML文件,单击顶部的“插件”菜单,选择“XML工具”,然后单击“立即检查XML语法”


希望这会有所帮助。

您甚至可以在firefox中打开它,如果它的格式不正确,它将显示错误所在

XMLTools是记事本++的一个插件,它允许您检查XML语法是否被破坏,并告诉您错误在哪一行

我认为记事本++报告错误后的第一行,记事本++知道之前肯定有错误

我刚刚使用Notepad++和XML工具调查了一个文件,结果发现该文件有大约30个“单位翻转”错误。例如,“text:p”出现为“text:q”;“表格单元格”显示为“表格:cdll”;“>”显示为“=”等

起初,我认为错误一定在报告行前面的matchedtags部分。然而,由于有这么多错误,我在报告的错误线上方一百或两百行以及前面的匹配标记部分上方寻找问题

我推断,如果一个结尾“>”被转换成“=”,那么记事本++将读取大量的自由文本


我发现XML复制编辑器更易于使用,因为它发现每一行都有一个错误。我需要先用记事本++打印出来。

谢谢你的回答!!我正在为android开发编写xml。这会有帮助吗???好的,如果您的计算机上有xml文件,如果有任何错误,您可以使用notepad++来更正它。但是,如果您使用Android创建XML或希望使用Android更正XML,我对此一无所知。很有趣!我在寻找错位的撇号和其他符号;看起来Firefox并没有捕捉到这些。@Scott,你错放撇号是什么意思?(一个例子)。。这会使文件无效吗?(如果是这样的话,它应该被FF捕获)嗯,就Android而言,它有点让XML无效。这里有一个例子:就Firefox而言,ain不会很好地解析。但是“没有前面的反斜杠”可能会也可能不会导致xml文件出现问题(在Eclipse中可能会也可能不会导致警告)。这些错误可能会导致R.java无法重新生成(甚至消失),因此产生的错误可能非常令人沮丧,因为源代码(您的XML文件)不是明显的罪魁祸首。您可以在以下网址查看完整的说明: