2009-03-11 24 views
0

2 farklı veri kümesine ait 5 tablom var, bunları sayfadaki bazı ızgaraları doldurmak için kullanıyorum. Bazı anlık görüntü işlevlerini uygulamak istiyorum ve verileri veritabanındaki bir XML'de tablolara kaydetmem gerekiyor. Tabloları XML'e .Net XmlSerializer'ı (seri halinde de) kullanarak serileştirmeyi düşünüyordum, ancak temelde tablo tanımı ve gerek duymadığım bazı sütunlar var. Diğer seçeneğim, tabloları yinelemek ve XML ile elle oluşturmaktır; yapı oldukça karmaşık olacak ve sayfada XML'yi yinelemek ve verileri gridlerimin bağlı olduğu tablolara eklemek için tersini yapmak zorunda kalacağım. Bir idam cezasının ne kadarı ikinci yaklaşımın ne kadar olacağını gerektirirse, daha iyi anlaşılır mıdır (tablo başına yaklaşık 20 veri, her bir tablonun yaklaşık 4 sütunu vardır)? Ayrıca, diğer bakış açılarından (sürdürülebilirlik), ne önerirsiniz?Anlık görüntü verilerini XML'ye kaydetme

cevap

1

Bir DataSet ile XML oluşturabilirsiniz. Sorunuza bağlı olarak zaten bunun farkındasınız. Verileri biraz kırpmak istiyorsanız, kendi XML'inizi oluşturabilirsiniz, ancak bir XSLT dosyası oluşturabilir ve XML'i baktığınız basitleştirilmiş XML'e dönüştürebilirsiniz. XML oluşturmak veya oluşturulan XML belgesini oluşturmak için gerekli olan döngüden farklı olarak tek adımlı bir süreçtir.

İlgili konular