تعريف شبكه فن‌آوري اطلاعات به عنوان صفحه اصلي

يكشنبه 14 شهريور 1389
تعداد كاربران آنلاين: 67

فهرست

  اخبار
  مقالات
  مصاحبه‌ها
  نكته‌ها و ترفندها
  قوانين و مقررات
  دريافت نرم‌افزار
  آموزش
  نمايشگاه ‌و همايش‌
  بازيهاي رايانه‌اي
  گزارش
  تبـليغــات
حضرت محمد (ص)

عمل اندك همراه با دانش، بهتر از عمل بسیار همراه با نادانی است.




خبرخواني از شبکه
نتايج‎ آزمون‎ دانشگاه‎ آزاد در اينترنت‎ !            چگونگي ايجاد پسورد براي محافظت از پوشه ها در ويندوز XP            راه‌اندازي اينترنت همراه اول            تغيير نام دسته جمعی فايلها با BatchRename 2.64            تلفنبانک بانک ملی ایران، 100 گردش آخر حساب سیبا را ارائه م            سوني دانلود بازي را براي دستگاه هاي پلي استيشن 3 ممكن مي سازد            آموزش اكسس ( بخش اول )            آموزش شبكه كردن چند كامپيوتر            ساخت يک فولدر کاملاٌ مخفي:            آموزش Front Page (بخش سوم)            دستور ساخت بمب هسته‌يي در منزل بر روي اينترنت قرار گرفت!            بهره‌وري حرفه‌يي از نرم‌افزارهاي متن باز در گرو تعامل همه‌ي ارگان‌هاست            آموزش نصب ويندوز XP            استراق سمع و روش های آن...            نکته های جالب یاهو مسنجر            كامل ترين مرجع خطاهای مودم (بخش دوم)            افزايش سود شركت سامسونگ            ساخت دستگاه ICU سيار در کشور            نرم‌افزار OCR زبان فارسي توليد شد            اينترنت شهر هرت است؛ مواظب بچه هاي خود باشيد            

آموزش XML (بخش سوم)
یک شنبه,10 اسفند 1384 (تعداد دفعات خوانده شده:6944)



آشنايي با XML قسمت سوم

یک حالت ساده از خواننده های فایلهای XML در .Net همین XMLTextReader است.
این راننده (Driver) فقط رو به جلو حرکت میکند وهرچی در سر راهش باشد در حافظه اش ذخیره میکند.و مهمترین قسمت اینکه از DTD و XMLSchema نیز پشتیبانی نمیکند.و این برای شروع کار ما که با این دو نوع آشنا نیستیم بسیار مناسب است.


Imports System.Xml

Dim Reader as XmlTextReader
Reader = New XmlTextReader("Data\Setting.Xml")'فایل مورد نظر
Do Until Reader.EOF'در صورت به اتمام رسیدن فایل حلقه متوقف میشود
Reader.Read()'خواندن تگ بعدی
MsgBox(">---")
MsgBox("Depth: " & Reader.Depth)
'مقدار فرو رفتگی یک تگ داخل تگهای بالای خودش
MsgBox("LocalName: " & Reader.LocalName)
'خواندن اسم تگ localName is Book
MsgBox("Attribute: " & Reader.ReadAttributeValue)
'مقدار خاصیت قرار داده شده
MsgBox("Value: " & Reader.Value)
'محتوای داخلی تگ
MsgBox("---<")
Loop


همینطور که میبینید بسیار ساده میشه از این Object استفاده کرد. شمامیتونید به راحتی فایل XML خود رو باز کرده و اون رو به ترتیب بخونید.

*همانطور که میبینید در قسمت خواصیت تگ اگر تگ خواصیتی رو نداشته باشه مقدار
برگشتی False میباشد.
*در قسمت Depth ؛ اگر تگی در داخل روت اصلی باشد مقدار 1 رو بر مگردونه و اگریک تگ در داخل این تگ باشه پس مقدار 2 رو بر میگردونه و اگر خود روت باشه
مسلماً مقدار صفر 0 را بر میگردونه.
*شما میتوانید با استفاده از LocalName یک فیلتر قرار دهید که هر LocalName که مقداری در بر نگیرد نمایش ندهد.

البته من فقط این Reader ها رو معرفی میکنم و اگر نکته مهمی وجود داشته باشد گفته میشود.پس اگر در این زمینه مشکلی بوجود اومد میتونید اونو مطرح کنید چون این مبحث خیلی وسیع هست و نمیشه به این راحتی با اون کنار اومد.

 

نسخه قابل چاپ              برگشت

عناوين مرتبط
1- آموزش XML (بخش دوم) چهارشنبه,25 بهمن 1384
2- آموزش XML (بخش چهارم) پنج شنبه,22 اسفند 1384
3- نصب كنندهُ XML ويندوز مايكروسافت در اختيار عموم قرار مي گيرد سه شنبه,21 فروردين 1383
4- اينتل شركت مسيرياب XML را خريداري كرد چهارشنبه,28 مرداد 1384
5- سرور Tamino XML در نسخه developer ارائه مي شود پنج شنبه,27 مهر 1383
6- آموزش XML (بخش اول) پنج شنبه,20 بهمن 1384
7- آموزش XML جمعه,6 تير 1383
8- مايكروسافت به بسته نرم افزاري Office خود فايل هاي XML اضافه مي كند سه شنبه,19 خرداد 1384
9- اعمال محدوديت مشاهده فايل های XML و XSL در ASP.NET شنبه,29 شهريور 1384
10- اينترنت اكسپلورر مايكروسافت اطلاعات حساس XML را فاش مي كند! شنبه,21 مهر 1383
11- مبدل Open XML براي ورد 2007 مايكروسافت عرضه شد سه شنبه,15 بهمن 1385



نظرات كاربران



با قراردادن كد ذيل مي‌توانيد از سيستم نمايشگار اخبار ما بصورت رايگان در سايت/وبلاگ خود استفاده كنيد
 

معرفي شبكه فن آوري اطلاعات ايران به يك دوست

ايميل شما:
ايميل دوستتان:

تبـليغــات

تبليغات داخلي ...


حاميان ما ...


نقل اخبار/اطلاعات ساير سايتها/پايگاه‌ها لزوما به معناي تائيد آنها نيست، بلكه مسئوليت تمامي مطالب ارسالي به عهده پايگاه‌هاي مربوطه مي‌باشد
نقل مطالب سايت با ذکر منبع (www.IRITN.com) و نام نويسنده مجاز است.
All rights reserved. Copyright 2003-2010 by KEYANA IT Co.  Computed in 0.08 seconds
(Best Viewed With IE 6.0 or higher (1024x768