2016-03-31 18 views

cevap

1

Hızlı cevap:

Size ne anlama geldiğini anlamak için biraz zor oldu, ama evet, PDF örnek XML yanlıştır. Son satır <Cam> değil, kapanış etiketi </TrafficCams> olmalıdır.

Uzun cevap:

Sadece o bir dahaki sefere böylece daha bağımsız olabilir ne yaptığını gösterebiliriz: PDF'nize sorunlarınız oldu XML içinde

  • kontrol (I Safari'den kopyalamak için sorunları vardı, daha iyi kopyalamak/kopyalamak için buraya yapıştırın.)
  • bir XML doğrulayıcıya yapıştırıldı (Google'da ilk görünen: www.xmlvalidation.com, iyi değil ama kullanılabilir) ve kopyalandığını gördü yanlış (XML'in% 90'ı 8 satırındaydı, actuall y) Temizlemek için bir metin editörüne yapıştırılan
  • (www.sublimetext.com kullanıyorum ancak www.atom.io'u denemek istiyorum ...); o temiz ve aynı XML validator garip son satırı ... (PDF olarak aynen şimdi görünüyor) yeni temizlenmiş XML yapıştırılan
  • gözlenen ve tabii hata ı bekleneni:

XML belgesindeki hatalar: 15: 6 XML belge yapıları başlatılmalı ve aynı varlık içerisinde bitmelidir. Doğru biri (</TrafficCams>) son satırını değiştirerek

  • Eğer güzel kullanırsanız Herhangi bir hata,

    • son öneri bulundu

    şimdi iyi mi editör (SublimeText gibi), düzenlemeye çalıştığınızda yapacağınız değişikliği önerecektir ... basit!

+0

Wow, aslında kapanış etiketini kaçırmak yerine hatalı bir açılış etiketini yanlış kullanmışlar. Bu tür belgelere bayılmalıyım. –

+0

Çok teşekkür ederim! Gerçekten çalışıyor. Tüm yorumlarınızı gerçekten takdir edin. XML üzerinde validator sitesi üzerinden hiçbir hata olmadan başarılı bir şekilde doğrulandı. Ancak, XML'i GeoRSS doğrulayıcı (http://dev.openlayers.org/examples/georss.html) veya siteme yüklediğimde, iletiler kaynağı yükleyemediklerini gösterir. Kafam karıştı .. Lütfen yardım edin. – Peterlu12

+0

GeoRSS doğrulayıcıda gördüğüm Hi @ Peterlu12, "Bu demo, GeoRSS Basit ve W3C GeoRSS'yi destekleyen OpenLayers GeoRSS ayrıştırıcısını kullanır ve PDF'nizdeki örnek uyumlu değildir ... Ne yapabileceğinizi göreyim. .. – Prak