Bir XSD Veri Kümesi dayalı bir SQLite veritabanı oluşturma

oy
30

Bir XSD dayalı bir SQLite veritabanı oluşturmak için bir yol olup olmadığını bilen var mı DataSet? Geçmişte sadece temel SQLite yöneticisi kullanılır, ama benim biraz daha fazla şeyler kaynaştırmak istiyoruz ettik .NETgelişme mümkünse.

Oluştur 01/08/2008 saat 23:34
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
15

Bunun zor olduğunu genel durumda şüpheli; XML Şeması bazıları oldukça tuhaf tip yapılar için izin verir. Ben örneğin türleri kısıtlamalara ikame grupları veya uzantıları yapardı emin değilim.

Ancak oldukça hızlı bir şekilde birlikte (bir kaç basit veri türleri ile yani dizinin ve seçim elemanlarının) şemalar% 90'ı için çalışır (System.Xml.Schema içinde sınıflardan özellikle eşleşme) bir şey vurmak için mümkün olmalıdır.

Cevap 07/10/2008 saat 00:58
kaynak kullanıcı

oy
6

Belki SQL tablo tanımları içine XSD dönüştürmek için bir XSL dönüşüm kullanabilirsiniz. Aynı şekilde, ben bunların hiçbirini önceki örneklerini bulamıyorum, ama bunun mümkün olacağını sanırdım.

Ben XSD-> SQL için genel bir XSLT hayal ediyorum, bir kez yazılır, bu tür senaryoya uygulanabilir (ve çok çapraz platform olacaktır). Belki biri daha önce yapmış oldu ...

Cevap 30/08/2008 saat 10:14
kaynak kullanıcı

oy
5

Senin bir XSD dosyası alır ve bir SQL komut içine ayrıştırır küçük app yazabilirim eminim. Gerçi bunu yapmak için orada kodunu görmedim, ama bu yok söylemiyor.

Cevap 04/08/2008 saat 18:05
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more