PDA

View Full Version : سوال: xml در c#



vhossein
پنج شنبه 19 آذر 1388, 09:32 صبح
سلام.چطوری داده ها با دستور xml در بانک ذخیره می شوند؟چطوری از xmlreade یا xmlwriter استفاده می شود؟r

Afshin160
پنج شنبه 19 آذر 1388, 09:41 صبح
به عنوان مثال :يه فايل XML را مي خوانيم و در يه dataset نمايش مي دهيم .



public DataSet dsold = new DataSet();

string myXMLfileold = txtoldfile.Text.ToString(); //@"e:\2-8\sh1.xml";

System.IO.FileStream fsReadXmlold = new System.IO.FileStream
(myXMLfileold, System.IO.FileMode.Open);

dsold.ReadXml(fsReadXmlold);
dgvold.DataSource = dsold;
dgvold.DataMember = dsold.Tables[0].TableName;

fsReadXmlnew.Close();




به همين راحتي ...

vhossein
پنج شنبه 19 آذر 1388, 10:59 صبح
نه من می خوام با دستورات c# و با کلاس های xml داده ها را ذخیره کنم.تو pdf هاشمیان اگه کسی خونده باشه یه چیزایی گفته ولی نفهمیدم.از سر فایل system.xml استفاده کرده و کلاس xmlrailazer یه همچی اسمی فکر کنم.

meysam_pro
پنج شنبه 19 آذر 1388, 11:07 صبح
برای کار کردن با XML ها ، می تونید با 2 آبجکت xDocument و xElement که در system.xml.linq هستش تمامی کارهای مربوط به XML رو انجام بدید. هیچ نیازی به اشیای دیگه ای نیست، کار کردن باهاش هم خیلی سادس.

BahmanDB
پنج شنبه 19 آذر 1388, 16:45 عصر
دوست عزیز منم این سوال تو ذهنم بود اما جوابی نگرفتم ببین شما به دردتون می خوره دوستان سوال منم یه چیزی تو همین مایه هاس ممنون از لطفتون
http://barnamenevis.org/forum/showthread.php?t=178291

hojjatshariffam
پنج شنبه 19 آذر 1388, 17:42 عصر
نه من می خوام با دستورات C#‎ و با کلاس های xml داده ها را ذخیره کنم.تو pdf هاشمیان اگه کسی خونده باشه یه چیزایی گفته ولی نفهمیدم.از سر فایل system.xml استفاده کرده و کلاس xmlrailazer یه همچی اسمی فکر کنم.

خب دوست من ، همون مطلب رو دوباره بخون ، درسته که خلاصست ولی برا شروع خوبه
اون ایکس ام اس سریالیز هم برای اینه که کلاس شما رو تبدیل کنه به ایکس ام ال و سپس دخیره کنه
من الان از همون روش هاشمیان استفاده می کنم و توسعش هم دادم
اگه تونستم برات یه نمونه میزارم