لطفا صبر کنید
صفحه اصلي    divider1    تماس با ما    divider1    نقشه سایت   
English
پنجشنبه، 7 ارديبهشت ماه، 1396
  • facebook
  • rss
  • google+

پايگاه مقدماتي و تخصصي کامپيوتر

xvps تبلیغات تبلیغات تبلیغات

موضوعات


تبلیغات متنی


حمایت از سایت

دوست گرامی برای حمایت از ما ، بنر یا لینک سایت ما را در سایت خود قرار دهید.

لینک :

کد زیر را کپی کرده و در قسمتی از سایت خود درج فرمایید

بنر :

آموزش عمومی و تخصصی کامپیوتر

 

IDM-دانلود برنامه مديريت دانلود
دانلود برنامه مديريت دانلود
دانلود مرورگر فايرفاکس
دانلود مرورگر فايرفاکس
دانلود فلش پلير فاير فاكس
دانلود فلش پلير فاير فاكس
دانلود مرورگر اپرا
دانلود مرورگر اپرا
دانلود ياهو مسنجر
دانلود ياهو مسنجر
دانلود مرورگر كروم
دانلود مرورگر كروم
دانلود مرورگر IE-8
دانلود مرورگر IE-8
دانلود پلير قدرتمند
دانلود پلير قدرتمند
دانلود برنامه فشرده ساز
دانلود برنامه فشرده ساز
دانلود Adobe reader
دانلود Adobe reader

براي نمايش بهتر صفحات وب از مرورگرهاي IE-8 ، Chrome ، Firefox و يا Opera استفاده كنيد
کاربر گرامی براي دسترسي کامل به فایل های دانلودی باید عضو ویژه سایت باشید
تمامي خدمات اين سایت، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند
و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است

آنتی ویروس ESET NOD32
آنتی ویروس
ESET NOD32
آنتی ویروس  Kaspersky
آنتی ویروس Kaspersky
آنتی ویروس BitDefender
آنتی ویروس BitDefender
آنتی ویروس Norton
آنتی ویروس Norton
آنتی ویروس AVG
آنتی ویروس
AVG
آنتی ویروس sheed
آنتی ویروس sheed
آنتی ویروس  Avira
آنتی ویروس
Avira
آنتی ویروس Avast
آنتی ویروس
Avast
آنتی ویروس macafee
آنتی ویروس macafee
آنتی ویروس panda
آنتی ویروس panda

توضيحات كامل درباره آنتي ويروس ها - معايب و مزايا - دانلود آخرين ورژن - دانلود آپديت افلاين - يوزر و پسورد

موضوع كلي سايت : آموزش عمومي و تخصصي كامپيوتر

تاريخ افتتاح رسمی سايت : 25 اردیبهشت ماه سال 1390     |      ثبت شده در پايگاه ساماندهي وزارت ارشاد

تعداد موضوعات سايت : 79    |   مطالب و مقالات موجود :548    |  نظرات و پيشنهادات : 273

هاست و پشتيباني : ایران سرور

آمار كامل سايت :آمار

رتبه الكسا :كليك كنيد

رتبه گوگل : 3     ورودي امروز گوگل :     ايندكس صفحات در گوگل : 20000
معرفي لپ تاپ
پی سی کمپ

برای یافتن مطلب مورد نظر در سایت آن را جستجو کنید

[جستجوی پیشرفته]

پی سی کمپ پی سی کمپ
پی سی کمپ پی سی کمپ
پایگاه مقدماتی و تخصصی کامپیوتر: ایکس ام ال

جستجو پیرامون این موضوع:    
[ برگشت به صفحه اصلی | انتخاب موضوع جدید ]
پی سی کمپ

در بخش اول،  مفاهيم اوليه تکنولوژی XML  بررسی و پس از معرفی خانواده بزرگ تکنولوژی های مرتبط با XML  ، سه استاندارد لازم بمنظور تعريف نوع سندهای XML تشريح گرديد  (  XML   ،  NameSpace و XML-Schema ( و يا DTD)  ) .  در بخش دوم به بررسی  نحوه انتشار سندهای XML  اشاره گرديد . در اين بخش ،نحوه پردازش سندهای XML و دلايل توجه جدی به اين تکنولوژی ، تشريح می گردد .

پياده کنندگان نرم افزار در زمان استفاده از XML علاقه مند به  کار در دو سطح متفاوت می باشند : پردازش های سطح پائين و پردازش های سطح بالا. در پردازش های سطح پائين ، تمام سند خوانده شده و به بخش های مورد نظر برای پردازش ، تقسيم می گردد . در پردازش های سطح بالا ، از ابزارهای لازم برای انجام فعاليت های سطح پائين استفاده شده و در برخی حالات نيز لازم است که کدها و اسکريپت های  خاصی نوشته شده تا پردازش های لازم بر روی يک سند XML صورت پذيرد . برای پردازش های سطح پائين ، می بايست از استانداردهای موجود در رابطه با Parsing استفاده کرد . در پردازش های سطح بالا ، می بايست از استاندارد تبديل  XML استفاده کرد .

پارسر (Parser)  
هر پردازنده XML (  مرورگرها ، پردازنده های Schema ،  ويرايشگرها ، پردازنده های Stylesheet ) دارای يک پارسر می باشند .  پارسر يک سند XML را خوانده و آن را به بخش های متفاوت تقسيم و در حافظه مستقر می نمايد .( معيار تقسيم بندی می تواند بر اساس المان و يا خصلت باشد ) . پس از استقرار بخش های متفاوت يک سند XML در حافظه ، امکان انجام عمليات  بر روی هر يک از بخش های موجود  توسط پردازنده  فراهم می گردد . ( نظير داده های موجود در يک بانک اطلاعاتی ) :




نظرات شما (0) موضوع: ایکس ام ال بازدید ها : 1584 more

در بخش اول،  مفاهيم اوليه تکنولوژی XML  بررسی و پس از معرفی خانواده بزرگ تکنولوژی های مرتبط با XML  ، سه استاندارد لازم بمنظور تعريف نوع سندهای XML تشريح گرديد  (  XML   ،  NameSpace و XML-Schema ( و يا DTD)  ) .  در بخش دوم به بررسی  نحوه انتشار سندهای XML  خواهيم پرداخت .

Html بعنوان اسنانداردی جهت نمايش اطلاعات در عرصه وب ، سالها است که مطرح و استفاده می گردد. تگ های Html مسئوليت تبين نحوه نمايش اطلاعات را بر عهده خواهند گرفت . تکنولوژی فوق برای انجام وظايف محوله از پيش فرض های تعريف شده و ثابت (ايستا ) استفاده می نمايد . مثلا" با مشاهده تگ <B> دقيقا" مشخص شده است که می بايست چه نوع واکنشی صورت پذيرد. ( پر رنگ نمودن متن مورد نظر ) . نبايد انتظار داشته باشيم که با درج تگ <B> عملياتی غير از آنچه از قبل تعريف شده است صورت پذيرد. مفسر تگ های Html پس از انجام تفسير مربوطه ، واکنش از قبل تعريف  شده ای را از خود نشان خواهد داد. مرورگرها بکمک مفسر های مربوطه همواره شرايط يکسانی را برای نمايش فراهم و شرايط خود را بر همه چيز منجمله سليقه و نقطه نظرات طراح و ... ترجيج می دهند. خودخواهی در نمايش و تحميل شرايط مربوطه از نکات قابل تامل در تکنولوژی فوق است . Html محدوده و مرزی را برای تفکيک داده ها از نمايش قائل نگرديده و با تلفيق دو مقوله فوق همواره از يک روش ثابت برای نمايش داده ها استفاده می نمايد. فرض کنيد که يک فايل html داشته و بخواهيم زمانيکه برای کاربر ارسال می گردد در مرورگر مربوطه ، به دو صورت کاملا" متمايز نمايش داده شود . برای نيل به خواسته فوق چاره ای نيست مگر اينکه دو فايل مجزای html را ايجاد که هر يک دارای خروجی اختصاصی خود باشند. در مثال فوق قصد ما نمايش داده های يکسان با فرمت های متفاوت از بعد نمايش است . ما بدنبال روش و يا روش هائی هستيم که قادر به تفکيک بين داده و نمايش باشد. قطعا" Html در اين راستا گزينه ای مناسب نخواهد بود. سندهای Html از تگ هائی نظير <H1> و <P>  بمنظور ايجاد ساختار و از تگ هائی نظير <I> و <Font> بمنظور ايجاد فرمت نمايش اطلاعات استفاده می نمايند . در اين راستا عملا" هيچگونه تگی که نشاندهنده نوع اطلاعات و محتويات سند باشد ، وجود ندارد .بدين ترتيب مفسر  قادر به تفسير تگ های فوق صرفا" در حد نمايش اطلاعات بوده و امکان انجام هيچگونه پردازشی  وجود نخواهد داشت .




نظرات شما (0) موضوع: ایکس ام ال بازدید ها : 1404 more

تاکنون مقالات فراوانی در باره XML نوشته شده است، اغلب مطالب عنوان شده صرفا" بر روی يک موضوع خاص تمرکز داشته و از زاويه ای کاملا" اختصاصی و در عين حال محدود به بررسی تکنولوژی XML پرداخته و بندرت به موارد اساسی و خانواده بزرگ استاندارهای XML  اشاره شده است. در اين مقاله عناصر  کليدی مرتبط با تکنولوژی XML تشريح و ارتباط آنها تبين و جايگاه هر يک از آنها برای پياده کنندگان و طراحان برنامه های اطلاعاتی تشريح می گردد. پس از مطالعه اين  مقاله ، خوانندگان با استانداردهای کليدی :  XML,XSL,XML-Schema,DOM,SAX,Namespace,XLink بهمراه تکنولوژی های مربوطه آشنا خواهند شد.

تعريف اصطلاحات و واژه ها
در ابتدا لازم است با کلمات تشکيل دهنده XML يعنی Extensible ، Markup و Language آشنا شويم  .Markup ، واژه ئی برای متاديتا است . متاديتا ، اطلاعاتی در رابطه با اطلاعات است . قدمت استفاده از Markup به قبل از کامپيوتر بر می گردد . مثلا" در دنيای نشر از علائم خاصی  در متن های ويرايش شده استفاده تا به پردازنده متن ( انسان و يا ماشين ) اعلام شود ، چه نوع عملياتی را در رابطه با اطلاعات می بايست انجام دهد. HTML يکی از زبان های کلاسيک نشانه گذاری است . مثلا" با افزودن تگ <Bold> به مرورگر اعلام می شود که به چه صورت می بايست اطلاعات نمايش داده شوند . 
زبان (Language) ، به مجموعه ای از کلمات معنی دار و با مفهوم  که عده ای از آنها برای بيان خواسته ها ی خود استفاده می نمايند ،اطلاق می گردد . ( مثلا" زبان فارسی و يا انگليسی )
با کنار هم قرار دادن دو واژه اشاره شده ، با  زبان نشانه گذاری مواجه خواهيم شد  . زبان نشانه گذاری ، به مجموعه ای از کلمات معنی دار و با مفهوم که توسط عده ای (با آگاهی لازم انتخاب ) استفاده می گردد ، اطلاق می گردد. HTML ، نمونه ای مناسب در اين زمينه است . تمام افرادی که از تگ های HTML استفاده می نمايند ، بدرستی نسبت به مفهوم و جايگاه هر يک از تگ ها آشنائی داشته و با آگاهی کامل آنها را برای بيان خواسته های خود استفاده می نمايند. مثلا" مشخص است که استفاده از تگ <H1> چه نوع پيامدهائی را بدنبال خواهد داشت . تگ فوق ، توسط مولفين صفحات وب آگاهانه انتخاب می گردد و مرورگرها نيز متناسب با تعاريف  از قبل  مشخص شده ، واکنش مناسب خود را در رابطه با  نحوه نمايش انجام خواهند داد.  يک زبان بسط پذير(Extensible)  ، زبانی است که دارای  مکانيزم لازم  برای افزودن کلمات بگونه ای  است  که توسط ساير استفاده کنندگان نيز قابل فهم باشد . در دنيای واقعی و در ارتباط با زبان های طبيعی ما هرگز شاهد چنين وضعيتی نخواهيم بود . ( افزودن يک واژه با معنی مورد نظر خود و استفاده از واژه با همان معنی توسط ساير استفاده کنندگان )  با توجه به تعاريف ارائه شده ، يک زبان نشانه گذاری بسط پذير ، می بايست يک زبان نشانه گذاری با قابليت افزودن کلماتی بيشتر  باشد . در عمل زبان نشانه گذاری بسط پذير ، به سيستمی برای تعريف تمام زبا ن های نشانه گذاری با قابليت توسعه وضعيت موجود ، اطلاق می گردد .




نظرات شما (0) موضوع: ایکس ام ال بازدید ها : 1682 more

آمار کاربران


پشتیبانی سایت

ارتباط از طریق یاهو مسنجر

ارتباط از طریق انجمن گفتگو

درگاه های پرداخت

زرین پال

بانک ملت



خبـرنامه

خبرنامه
دریافت آخرین ارسالی های سایت در ایمیل خود

1-ابتدا ایمیل خود را وارد کرده و عضویت را بزنید.
2-در پنجره باز شده  کد ضد اسپم را وارد کرده و ادامه را بزنید .
3-سپس وارد  ایمیل خود شده و در ایمیل دریافتی بر روی لینک فعال سازی خبرنامه کلیک نمایید در غیر این صورت هیچ ایمیلی دریافت نخواهید کرد.

 

دسترسی سریع

rss
mailto
download
archive
statistics
news
gallery
Site_Map
 



مطالب قدیمی تر

این بلوک در حال حاضر فاقد محتوی می باشد .



محل تبلیغات شما
محل تبلیغات شما