Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/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
Java 删除XML android中的注释_Java_Android_Xml_Comments - Fatal编程技术网

Java 删除XML android中的注释

Java 删除XML android中的注释,java,android,xml,comments,Java,Android,Xml,Comments,我在eclipse中工作,希望在代码中删除XML文件中的所有注释 当我的XML文件中没有注释时,我的应用程序工作。但是,只要我的XML文件中有任何注释,我的应用程序就会停止工作 我的问题是:在android java中,有没有办法用代码删除XML文件中的所有注释 我在谷歌上搜索了一些关键词,但没有找到java的任何内容,只有C#或VB。 在这些语言中,他们使用类似“node”的东西(我真的不明白它是如何工作的) 我加入了一个XML文件示例,其中有我想要删除的注释类型 <?xml versi

我在eclipse中工作,希望在代码中删除XML文件中的所有注释

当我的XML文件中没有注释时,我的应用程序工作。但是,只要我的XML文件中有任何注释,我的应用程序就会停止工作

我的问题是:在android java中,有没有办法用代码删除XML文件中的所有注释

我在谷歌上搜索了一些关键词,但没有找到java的任何内容,只有C#或VB。 在这些语言中,他们使用类似“node”的东西(我真的不明白它是如何工作的)

我加入了一个XML文件示例,其中有我想要删除的注释类型

<?xml version="1.0" encoding="utf-8"?>


<pma_xml_export version="1.0" xmlns:pma="http://www.phpmyadmin.net/some_doc_url/">



    <database name="mvc">

       <!-- XML commentaries that i want to remove -->

        <table name="hrd">
            <column name="No_HRD">1</column>
            <column name="Nom_HRD">H?tel Fleuritel</column>
            <column name="Rue_HRD"> 1 Bd Jean Delautre</column>
            <column name="CP_HRD">08000</column>
            <column name="Ville_HRD"> Charleville-M?zi?re</column>
            <column name="Tel_HRD"> 03 24 37</column>
            <column name="Fax_HRD">03 24 37 5</column>
            <column name="Email_HRD"> </column>
            <column name="Image_HRD">1</column>
            <column name="Site_HRD"> http://www.hotel-fleuritel.com</column>
            <column name="No_Categorie_HRD">H</column>
            <column name="No_Ville_HRD">1</column>
        </table>

        <!-- XML commentaries that i want to remove -->

        <table name="hrd">
            <column name="No_HRD">2</column>
            <column name="Nom_HRD">Premi?re Classe CHARLEVILLE-MEZIERES</column>
            <column name="Rue_HRD">Route de la Francheville ZAC Du MOULIN-LE-BLANC</column>
            <column name="CP_HRD">08000</column>
            <column name="Ville_HRD"> Charleville-M?zi?re</column>
            <column name="Tel_HRD">08 92 70 7</column>
            <column name="Fax_HRD"> 03 24 37</column>
            <column name="Email_HRD">charlevillemezieres@premiereclasse.fr </column>
            <column name="Image_HRD">3</column>
            <column name="Site_HRD">http://www.premiere-classe-charleville-mezieres.fr</column>
            <column name="No_Categorie_HRD">H</column>
            <column name="No_Ville_HRD">1</column>
        <!-- XML commentaries that i want to remove -->
        </table>
        <!-- XML commentaries that i want to remove -->
    </database>
</pma_xml_export>

1.
富勒里特尔酒店
1 Bd Jean Delautre
08000
查列维尔-米兹?雷
03 24 37
03 24 37 5
1.
http://www.hotel-fleuritel.com
H
1.
2.
夏列维尔-梅泽雷斯高级酒店
法兰西维尔扎克磨坊-勒布朗路线
08000
查列维尔-米兹?雷
08 92 70 7
03 24 37
charlevillemezieres@premiereclasse.fr 
3.
http://www.premiere-classe-charleville-mezieres.fr
H
1.

你不必把它们弄出来。你可以跳过它们。android开发网站对此进行了解释。在第页


如果你转到“阅读提要”部分,你会看到如果它不将其识别为标签,它将跳过它。如果你这样做,它只会跳过评论。我最近在自己的项目中实现了这一点。所以我可以确认它是有效的。

之前的一篇文章谈到了一个可以删除xml注释的正则表达式谢谢你的回答,但遗憾的是,这不是我搜索的内容!:)