我有一个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对象被比较。我做错了吗?
答案 0 :(得分:0)
事实证明xml内容中存在额外的空间。差异没有反映在可变检查窗口中;但是,记录器日志正确显示了字符串。