0

我有一个 XmlElement。我正在对其包含的文本进行字符串比较。无论如何,比较应该通过。直到最近,代码已经成功运行。然而,它现在失败了。

// caller ....
  processRow('my title', atag);
  ...

function processRow(title, rowtag) {
  // rowtag.getText() returns the string 'my title'

  if (rowtag.getText() == title) {
    // ... this section is never entered

在调试模式下,我看到正在比较两个相同的 String 对象。难道我做错了什么?

4

1 回答 1

0

事实证明,xml 内容中存在一个额外的空间。差异没有反映在变量检查窗口中;但是,记录器日志正确显示了字符串。

于 2012-12-14T21:09:53.517 回答