Kezdőoldal » Számítástechnika » Programozás » Milyen módszerrel célszerű...

Milyen módszerrel célszerű XML fájlba írni a dátumokat?

Figyelt kérdés
úgy értem, van comment, attribute, declaration...

2012. júl. 16. 20:02
 1/2 anonim ***** válasza:

Sima string?

Esetleg timestampbe "konvertálva".

2012. júl. 16. 23:49
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Általános válaszként: olyan módszerrel, ami tartalmaz minden információt, amit vissza akarsz nyerni (dátum, idő, időzóna stb.) és megfelelően tömör.


Ha XmlSerializer-rel dolgozol, akkor attribute-ba vagy element-be is teheted, egyik jobb, mint a másik.


Ha textfile-ként írod ki és olvasod be az xml-t, akkor arra figyelj, hogy a beolvasó és a kiíró gépen a beállított Culture eltérhet, ezért mindig specifikálni kell a Culture-t kiíráskor és beolvasáskor, ha nem akarsz parse errort.

Legjobb a CultureInfo.InvariantCulture, az magyarok számára nem megerőltető formátum. ;o)


Ha nem az a célod, hogy ránézve a xml fájlra tudd, hogy mi az a dátum, akkor érdemes lehet a dátum Ticks-ét kiírni (és beolvasni). Az egy long (System.Int64), így euroatlanti kultúrákban ugyanaz a formátuma. Az kb. timestamp, de fizikai, tehát lehet ugyanaz 2 egymást követő rekordnál.

2012. júl. 17. 10:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!