Dzisiejszym wpisem chciałbym zapoczątkować krótką serię na temat tego co powinniśmy robić, a czego nie powinniśmy (a przynajmniej tak mi się wydaje). W części pierwszej przyjrzymy się XML.
Sztuka programowania 3835 dni, 12 godzin, 7 minut temu 401 źrodło rozwiń
W jednym z projektów spotkałem się z problemem dotyczącym wygenerowanej klasy na podstawie .xsd. Po stworzeniu kodu odpowiedzialnego za serializację i jego uruchomieniu...
Autor: Podczas pracy nad przyszłymi elementami Desktop Info doszedłem do momentu, w którym przydało by się mieć schemat pliku xml czyli xsd. O ile w moim przypadku stworzenie takiego schematu nie powinno nastręczać problemu (plik jest bardzo prosty) dla kogoś kto płynnie włada xsd-ami to mi niestety by zajęło trochę czasu, żeby poprzypominać sobie konstrukcję. Wprawdzie Visual Studio bardzo przyjemnie umila ten proces przez podpowiadanie składni i kolejnych elementów to jednak istnieje szybsza metoda. M...
Bazy danych i XML 5187 dni, 23 godziny, 52 minuty temu 105 źrodło rozwiń
Wróciłem po dłuższym czasie do mojego hobbistycznego projektu RubiksCube v2. Zrobiłem ponieważ pojawiła się iskierka nadzieji, że zaliczę na uczelni nim laboratoria z baz danych. Tak więc brakującą częścią do tej pory była cała inteligencja układania kostki. Algorytmy (sekwencje ruchów) już kiedyś postanowiłem przechowywać w pliku XML. Wczoraj dokończyłem projektowanie pliku XML Scheme i.. zacząłem się zastanawiać jak to wykorzystać w projekcie. Rozwiązań było kilka:
Bazy danych i XML 5502 dni, 2 godziny, 25 minut temu 33 źrodło rozwiń
XSD.EXE jest bardzo wygodnym narzędziem, przekształcającym definicję dokumentu XML zawartą w pliku XSD w postać klasy. Ale jest pewien przypadek, który powinien zwrócić naszą szczególną uwagę. Rzecz dotyczy elementów, które w definicji XSD mają określenie wyliczanych zawartości poprzez specyfikację listy dopuszczalnych wartości. Jest to istotne gdy budujemy automaty mapujące z dokumentów XML do innych obiektów.
Jak sprawić aby zapytanie SQL wygenerowało nam XML zgodny z danym schematem (XSD). Na kilka różnych sposobów.
Bazy danych i XML 5730 dni, 3 godziny, 36 minut temu 74 źrodło rozwiń