【问题标题】:XML parsing problem on BlackberryBlackberry 上的 XML 解析问题
【发布时间】:2010-01-13 09:48:12
【问题描述】:

我正在使用 SAX Parser 在 Blackberry 平台上解析 XML 文件。

一些 XML 标记包含 exrta 空格和换行符。如何在解析 XML 文件时删除这些不必要的空白字符。

任何帮助将不胜感激。(我尝试使用 Trim() 函数,但它仍然不能删除多余的空格。)

谢谢,
吉姆。

【问题讨论】:

    标签: java blackberry


    【解决方案1】:

    试试str.replace("\n","").replace("\r","").trim();

    【讨论】:

    • 我认为你做对了,OP 抱怨的是元素内容而不是元素本身。顺便说一句,您不需要替换“\r”;兼容的解析器应该规范化换行符。
    • 如果是关于元素内部文本,那么这应该在 characters() 方法中使用,否则(例如更改属性)在 startElement() 中使用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多