2009-03-01 18 views
0

www.PollDaddy.com'a bir bakışınız varsa, her bir soru için bir sonuç eklediğiniz xml ve xslt dosyasının talep edildiğini ve alınıp alındıklarını göreceksiniz.TransforMiiX (XML/XSLT)

Ardından, sayfanızı kaydettiğinizde, ayarlanmış xml dosyasının (soru verilerinizle dolu) veritabanına kaydedilmek üzere sunucuya geri gönderildiğini göreceksiniz.

Bu teknik gibi benzer bir şey yapmak isterim ancak değiştirilmiş verilerle dönüştürülen xml'imi yeniden özgün xml biçimine döndüremiyorum. Bunu nasıl yapabileceğimi bilen var mı?

+0

XHTML veya vanilya HTML oluşturuyor musunuz? – dirkgently

cevap

0

PollDaddy kullanmamıştım, ancak benim tahminim aslında XML'i veritabanında saklamadıklarıdır. Büyük olasılıkla, her istek için sunucu tarafı oluşturuluyor. süreç şöyle görünecektir:

  1. Tarayıcı
  2. Sunucu XML
  3. Sunucu XML ve XSLT
  4. ile yanıt soru verilerine dayanarak oluşturur
  5. Sunucu veritabanından soru detials alır belirli bir soruyu istekleri Kullanıcı cevapları soru
  6. Tarayıcı, sunucuya işlenmemiş yanıt verilerini gönderir
  7. Sunucu güncelleştirmesi veritabanını yanıt verisi
  8. Sunucu
  9. Sunucu XML ve XSLT

XML, HTML dönüşümü ve istekleri ile bu kadar zorlamaya çok verimsiz olurdu ile yanıt soru/cevap verilerine dayanarak XML üretir.