【问题标题】:Removing <br> using XmlPullParser Android使用 XmlPullParser Android 删除 <br>
【发布时间】:2015-07-01 07:16:04
【问题描述】:

这里是xml代码。

<menunm1>675Kcal<br>Sausage<br>HashBrown<br>Ketchup</menunm1>

这是使用 xmlpullparser 的 android 代码。我想删除 br 标签。 任何人都可以帮助解决这个问题吗?谢谢

XmlPullParser xpp = factory.newPullParser();

if (tag.equals("menunm1") && !xpp.getText().contains("\n")) {
                                    menunm1 = xpp.getText();
}

【问题讨论】:

    标签: android html tags xmlpullparser


    【解决方案1】:

    找到答案

    else if (tag.equals("menunm1") && !xpp.getText().contains("\n")) {
    
                                        menunm1 = xpp.getText();
                                        menunm1 = menunm1.replaceAll("\\<.*?>","\n");
    }
    

    【讨论】:

      【解决方案2】:

      对于从谷歌偶然发现的任何人,这是我想出的更彻底的解决方案

      else if (tag.equals("menunm1") && !xpp.getText().contains("\n")) {
          menunm1 = xpp.getText();
          menunm1 = menunm1.replaceAll("\\<\s*br\s*/?\s*>","\n");
      }
      

      这不仅会捕获
      ,还会捕获

      、等

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多