PDA

View Full Version : کار با XML



sosono
جمعه 09 اسفند 1387, 20:44 عصر
با سلام
آیا می شه از Xml به عنوان بانک توی وی بی استفاده کرد مثلا چند خط نوشته رو توی قالب Xml در بیاریم و توی برنامه خودمون هر وقت خواستیم یک خط از نوشته رو فراخوانی کنیم.
یا مثلا با استفاده از کنترل Timer هر چند ثانیه دلخواه نوشته ما عوض بشه.

آیا راه بهتری هم برای اینکار وجود داره ؟

Ali_Mor
شنبه 10 اسفند 1387, 10:40 صبح
داده ها را می توان در قالب XML در آورد. با تکنولوژی LinqToXML نیز استخراج داده از آن بسیار راحت شده است. در فریمورک 3.5 کلاس XElement بسیاری از امور را در این رابطه به آسانی انجام میدهد.
این که راه خوبی است یا نه بستگی به نوع کارت دارد.(جه نوع دادهی با چه ساختاری و چه میزان حجمی و ...)

sosono
شنبه 10 اسفند 1387, 15:52 عصر
داده ها را می توان در قالب XML در آورد. با تکنولوژی LinqToXML نیز استخراج داده از آن بسیار راحت شده است. در فریمورک 3.5 کلاس XElement بسیاری از امور را در این رابطه به آسانی انجام میدهد.
این که راه خوبی است یا نه بستگی به نوع کارت دارد.(جه نوع دادهی با چه ساختاری و چه میزان حجمی و ...)

با تشکر از راهنمائی شما دوست عزیز
ممکنه در مورد روش هائی که بیان کردید مثال ، مقاله یا مرجعی برای آموزش معرفی کنید چون با این ابزار ها اصلا آشنائی ندارم.

shaki_phd
یک شنبه 11 اسفند 1387, 10:22 صبح
توي .Net 2005 هم شما مي تونيد محتويات يك ديتاست را در قالب فايل XML بخوانيد يا بنويسيد
با دستور زير ديتا رو روي يك فايل مي نويسيد


DS.WriteXml(fileName, XmlWriteMode.IgnoreSchema)

با دستور زير ديتا رو از روي يك فايل مي خوانيد

.DS.ReadXml(open.FileName, XmlReadMode.IgnoreSchema)

كه DS از جنس Dataset است

sosono
یک شنبه 11 اسفند 1387, 17:49 عصر
از راهنمائی های شما ممنونم

اگه ممکنه یه مثال عملی با استفاده از فایل ضمیمه بزنید . طوری که نوشته های فایل ضمیمه توی یک کنترل لیبل نماش داده بشن و هر چند ثانیه عوض بشن. با تشکر از لطف شما

shaki_phd
دوشنبه 12 اسفند 1387, 10:38 صبح
فقط سورس من با C# البته فرق زيادي با هم ندارند
اميدوارم به دردت بخوره

Rezaoli
شنبه 17 اسفند 1387, 23:41 عصر
بیا رفیق! اینجا خیلی ساده و پوست کنده برات توضیح دادم. مثال هم داره.

http://www.elemenex.com/index.php?option=com_content&view=article&id=24:reading-xml-using-linq&catid=7:c&Itemid=30

amir20611
چهارشنبه 21 اسفند 1387, 06:27 صبح
کسی می تونه یه مثال جامع درباره xml اینجا بزاره
من در قسمت جستجو در xml مشکل دارم خیلی گشتم (googl,همین انجمن) ولی ...