0

我们有一个生成 xml 文件的查询。然后通过 javascript 例程获取 xml,然后使用 bing 映射映射到浏览器。我已经编辑了查询以生成另一个用户组的数据,但 xml 中突然出现错误。无法弄清楚出了什么问题,错误是文档深处的“无效字符”。这是我尝试过的事情

  • 检查数据库中的信息以确保没有任何特殊字符,没有。
  • 试图强制加载最新的 xml,类似于这个例子
  • 通过javascript例程运行另一个xml,它可以工作,运行第二个xml,没有。
  • 使用 IE 查看时错误为“无效字符”,使用记事本 ++ 打开时看不到任何可能导致问题的内容

这是用于生成 xml 的 oracle 查询,唯一改变的部分是“描述”的内容,从sitedescsitecode

SELECT XMLELEMENT("rss", 
            XMLATTRIBUTES('http://www.georss.org/georss' AS "xmlns:georss"),
                    XMLELEMENT("channel",
                                 XMLAGG(XMLELEMENT("item",
                                                   XMLFOREST(title AS "title",
                                                              description AS "description",
                                                              point AS "georss:point"))))).EXTRACT('/*')
    FROM (SELECT trim(s.sitedesc) AS title, 
          s.sitecode AS description,
          trim(s.latitude) || ' ' || trim(s.longitude) AS point
          FROM ls s
          WHERE s.sold <> 1
            AND s.longitude != ' '
        )
;
4

1 回答 1

0

这是我的文件属性,它们没有正确设置。

于 2012-12-10T22:44:33.080 回答