2012-12-10 27 views
0

我們有一個查詢生成一個xml文件。然後通過JavaScript例程來獲取xml,然後使用bing映射將其映射到瀏覽器。我編輯了查詢來爲其他用戶組生成數據,並突然在xml中出現錯誤。無法弄清楚什麼是錯誤的,文件內部的錯誤是「無效字符」。以下是我試過的東西從oracle創建的大型xml有錯誤

  • 檢查db中的信息以確保沒有任何特殊字符,這裏沒有。
  • 試圖強制加載最新的xml,類似於this example
  • 通過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 != ' ' 
     ) 
; 

回答

0

它的「說明」,內容是我的文件屬性,他們沒有正確設置。