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

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

فهرست

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

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


مراقب باشید، Cpanel سرور شما در خطر است!            هشدار ISS در مورد حفره‌های موجود در فايروال سرورهای VPN شركت Check            برای Desktop خود Background متحرک بگذارید            آموزش استفاده از Remote Desktop            VPN چيست؟ (بخش دوم)            VPN چيست؟ (بخش اول)            آموزش Front Page (بخش سوم)            نحوه چک کردن ایمیل های yahoo به وسیله outlook            جي‌ميل روي گوشي‌ شما            بررسي بازي Call of Duty 2            جانشين گوگل در راه است            قطع کردن صدای بلندگوی داخل کامپیوتر            چگونه سرورها هك ميشوند؟            سلاح جديد براي مبارزه با هواي آلوده!            سرويس جستجوي كتاب مايكروسافت هم از راه رسيد             ورود مادربوردی با گرافیک Nvidia GeForce7050 به بازار            يك چيني معتاد به اينترنت بعد از هفت روز بازي آنلاين جان خود را از دست داد            CuteFTP Pro 7.2 نرم افزاري قدرتمند براي آپلود ، دانلود و مديريت فايل ها از طريق            گروه صنعتی جديد Open Source درهای خود را گشود            شركت AMD سوكتهاي جديد را با تاخير به بازار مي فرستد            

آموزش XML (بخش چهارم)
پنج شنبه,22 اسفند 1384 (تعداد دفعات خوانده شده:7251)



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

XMLNodeReader
همین طور که از اسمش معلومه برای برسی XML بر اساس گره ها (Node) طراحی شده. این Reader از DTD و XML Schema پشتیبانی نمیکند ولی تعریف های داخل DTD رو میشناسه.

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


Imports System.Xml

Dim Reader As XMLNodeReader
Dim DOC As New XmlDocument
DOC.Load("\Data\Setting.Xml")
Reader = New XMLNodeReader(DOC)
Do Until Reader.EOF
Reader.Read()
MsgBox("---")
MsgBox("Depth: " & Reader.Depth)
MsgBox("LocalName: " & Reader.LocalName)
MsgBox("Attribute: " & Reader.ReadAttributeValue)
MsgBox("Value: " & Reader.Value)
MsgBox("---")
Loop


همینطور که میبینید این Reader هم بسیار شبیه Reader قبلی است. ولی در Open کردن فایل کمی تفاوت دارد. مهمترین قسمت این قسمت طریقه بازشدن فایل بوسیله XMLNodeReader است چون بقیه قسمتهای NodeReader و TextReader فرق چندانی با هم ندارد. ولی یک Object اضافه بر سازمان در این قسمت برای باز کردن فایل استفاده کردم. این Object بسیار قدرتمند است و در آینده حتما بر روی اون بحث خواهم کرد. من به شما سفارش میکنم اگر از XML به صورت ابتدایی استفاده میکنید از همین Reader استفاده کنید چون بسیار سریع تر و دقیقتر ( نه از نظر من حتی از نظر Microsoft) از TextReader است. من برای مطرح کردن بقیه مسایل در XML باید به آموزش کوتاهی درباره DTD بپردازم پس تا یادداشت بعد.

 

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

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



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



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

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

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

تبـليغــات

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


حاميان ما ...


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