Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 1.692 pregleda

Najnovija ↓

Pomoc: file of records u C# 23.01.2011. u 14:58 · pre 192 meseca #1
Radim neki kviz i ne bih da pravim posebnu bazu podataka u sql, ali ne bih ni stavljala podatke u obican txt fajl.
E sad, cula sam da postoji neka formatizovana datoteka ili tzv. file of records, ali ne znam kako da je napravim i posle iskoristim u C#.
Na netu nisam nista mogla da nadjem... Da li neko zna da mi pomogne?
Re: Pomoc: file of records u C# 23.01.2011. u 15:56 · pre 192 meseca #2
Mozes da koristis "file of records" iliti binarni tipizirani fajl, ali to se ne koristi vec godinama, uglavnom zbog binarne kompatibilnosti tipova izmedju platformi (sto je danas veeeelika stvar, mada tebe za kviz to i ne zanima). Daleko veci problem je sto takav fajl ne mozes da uredjujes ni sa jednim programom, tj. morala bi da pises i svoj program za uredjivanje pitanja i odgovora koji zna da zapisuje u takav fajl.

Koristi umesto toga XML serijalizaciju, onda mozes XML fajl da uredjujes sa bilo kojim tekst editorom.

Imas ovde vise informacija i kratak kod kako se koristi.
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Re: Pomoc: file of records u C# 23.01.2011. u 17:47 · pre 192 meseca #3
hm.... shvatila sam donekle ono
Citat:
Boris B.: Mozes da koristis "file of records" iliti binarni tipizirani fajl, ali to se ne koristi vec godinama, uglavnom zbog binarne kompatibilnosti tipova izmedju platformi (sto je danas veeeelika stvar, mada tebe za kviz to i ne zanima). Daleko veci problem je sto takav fajl ne mozes da uredjujes ni sa jednim programom, tj. morala bi da pises i svoj program za uredjivanje pitanja i odgovora koji zna da zapisuje u takav fajl.

Koristi umesto toga XML serijalizaciju, onda mozes XML fajl da uredjujes sa bilo kojim tekst editorom.

Imas ovde vise informacija i kratak kod kako se koristi.


Hm..pogledala sam taj sajt, ali i dalje ne znam kako da iz nekog xml fajla procitam pitanje. Ja u mom kodu imam klasu Pitanje sa atributima tacan_odgovor, odg_a, odg_b, text_pitanja i brPoena, a u glavnom programu ja treba da procitam ceo xml fajl i napravim listu pitanja. Sve sam to uradila kada sam citala iz .txt fajla. E,sad, u onom kodu na http://support.microsoft.com/kb/815813 javidim samo kako da napravim taj xml fajl sto u sustini mogu i sama da otkucam u notepad-u, ali ne vidim kako da procitam tu datoteku....
Re: Pomoc: file of records u C# 23.01.2011. u 19:23 · pre 192 meseca #4
Za ucitavanje postupak je isti, samo zamenis x.Serialize() sa x.Deserialize().

Primeri kako se koristi Serialize i Deserialize. Umesto klase OrderedItem ces koristiti tvoju klasu Pitanje.
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme