ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 5 از 5
  1. #1
    halalabad
    مدیر بخش
    تاریخ عضویت
    1970 Jan
    نوشته ها
    53
    12
    24

    اموزش كامل xml

    فصل اول
    مقدمه
    زبان های نشانه گذاری یا Markup Language
    XML چیست؟(1)
    XML چیست؟ (2)
    XML در دنیای واقعی چه کاربردهایی دارد(1)
    XML در دنیای واقعی چه کاربردهایی دارد(2)
    XML در دنیای واقعی چه کاربردهایی دارد(3)
    قواعد نحوی و دستوری در XML
    قواعد نحوی و دستوری در XML
    قواعد نحوی و دستوری در XML
    قواعد نحوی و دستوری در XML
    XHTML چیست ؟
    ویرایشگرهای XML
    Prolog ها
    معتبر سازی یکXML
    اعلانیه XML
    ساخت دستورالعمل های پردازشی -processing instruction
    توضیحات ونحوه ی ایجاد
    مفاهیم Element, Text, Tag
    قوانینی برای elementها
    اسامی element ها
    مفهوم Attribute
    مرورگرهای پشتیبانی کننده از XML
    نمایش XML با CSS
    نمایش XML با XSL
    XML parser
    XML parser در مرورگر mozilla
    Name space
    URI- Uniform Resource Identifier
    XML CDATA
    آشنايي با شي XML HTTP Request
    ذخيره سازي اطلاعات در يك فايل XML
    تكنولوژي هاي مرتبط با XML


    فصل دوم
    تعریف DTD
    اجزاي ساختاري اسناد XML
    عناصر ( Elementها ) در DTD
    صفات - Attributes
    نهادها- Entities
    ايجاد نهاد براي محتواي unparsed
    معتبرسازي يک XML با DTD
    مثال هاي آموزشي


    فصل سوم
    زبان های نشانه گذاری
    تقسیم بندی XSL
    زبان های نشانه گذاری


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


    فصل پنجم
    تبدیل در سمت کلاينت با استفاده از جاوا اسکريپت
    تبدیل در سمت سرور
    ویرایشگرهای XML
    استفاده از نرم افزار Stylus Studio
    استفاده از نرم افزار Stylus Studio براي ساخت سند XML
    استفاده از نرم افزار Stylus Studio براي ساخت سند XSLT
    استفاده از نرم افزار Stylus Studio براي اجرای سند XSLT


    فصل ششم
    XPATH چیست
    مفهوم نود و انواع آن
    روابط بین نودها
    انتخاب نودها
    دستیابی به نودهای نامشخص
    انتخاب شاخه فرزند
    انتخاب شاخه پدر
    انتخاب زیرمجموعه ها
    انتخاب نودهای مجاور
    استفاده از عملگرها


    فصل هفتم
    توابع کار با رشته ها
    ادامه توابع کار با رشته ها - 1
    ادامه توابع کار با رشته ها - 2
    ادامه توابع کار با رشته ها - 3
    ادامه توابع کار با رشته ها - 4
    ادامه توابع کار با رشته ها - 5
    توابع کار با اعداد
    ادامه توابع کار با اعداد - 1
    ادامه توابع کار با اعداد - 2
    توابع بولین
    ادامه توابع بولین - 1
    توابع مفید دیگر - 1
    توابع مفید دیگر - 2
    توابع مفید دیگر - 3
    تعریف متغیر
    تعریف پارامتر
    تعریف یک صفت


    فصل هشتم
    المان های سطح بالا
    ادامه المان های سطح بالا - 1
    ادامه المان های سطح بالا - 2
    ادامه المان های سطح بالا - 3
    مشخص کردن خروجی
    ادامه مشخص کردن خروجی


    فصل نهم
    ترفندها
    ادامه ترفندها - 1
    ادامه ترفندها - 2
    ادامه ترفندها - 3
    ادامه ترفندها - 4


    آزمون آموزش XML
  2. 1
  3. #2
    halalabad
    مدیر بخش
    تاریخ عضویت
    1970 Jan
    نوشته ها
    53
    12
    24
    مقدمه

    به نام خدا


    XML چیست؟

    • XML مخفف عبارت eXtensible Markup Language میباشد.
    • XML یک زبان نشانه گذاری میباشد. مثل HTML
    • XML برای توصیف داده ها طراحی شده است.
    • تگهای XML از پیش تعریف شده نیستند. شما می بایست خودتان تگ های سندتان را تعریف کنید.
    • XML از Document Type Definition یا XML Schema برای توصیف داده هایش استفاده می کند.
    • XML با DTD یا Schema با هم یک ساختار خود تعریف را تشکیل می دهند.
    • XML از طرف W3C توصیه شده است.
    پیش نیاز دانستن XML، داشتن آگاهی در مورد HTML/XHTML و Java scrip/ VB script می باشد.

    نيازمندیهای لازم برای اين محتوا

    برای اجرای یک برنامه ی XML شما نیاز به یکسری مقدمات خواهید داشت:

    • مرورگر: برای دیدن خروجی فایل های xml شما به یک مرورگر نیاز دارید. در کار با xml خواهید دانست که خروجی xml فقط در مرورگر نمایان خواهد شد.

    • ویرایشگر: برای ویرایش فایل های xml شما نیاز به یک ویرایشگر متن دارید. حتی یک ویرایشگر ساده مثل Notepad در ویندوز. بهتر است که از یک ویرایشگر قوی و حرفه ای مثل Stylus برای این کار استفاده کنید. چون امکاناتی که این نرم افزار به شما ارائه میدهد بسیار به شما کمک میکند.

    • داشتن آگاهی از JavaScript یا VBScript
  4. #3
    halalabad
    مدیر بخش
    تاریخ عضویت
    1970 Jan
    نوشته ها
    53
    12
    24
    زبان های نشانه گذاری یا Markup Language

    اصطلاح نشانه گذاری به نشانه ها و یا کدهایی اطلاق میشود که شما آنها را مشخص می کنید تا بتوانید غیر نشانه و یا داده های اسناد را ترجمه کنید. با بیان دیگر، نشانه گذاری داده های داخل اسناد را توصیف کرده و بیان کننده ی این مسأله است که آنها باید چگونه ترجمه شوند.
    برای مثال یک زبان نشانه گذاری که اکثر افراد راجع به آن مطالبی را شنیده اند HTML نام دارد که برای ساخت صفحات وب بکار می رود. در زیر یک نمونه از این سند آورده شده است :



    در این سند HTML، نشانه گذاری آن قسمت هایی است که به یک مرورگر می فهماند چگونه داده های سند را ترجمه کند . (یعنی کدام قسمت از داده ها Header ، کدام قسمت بدنه و ... می باشند.) این زبان نشانه گذاری از تگ هایی مثل < Body > و < Header > و ... تشکیل شده است و همان ها به مرورگر مسیر حرکت و نحوه ی پردازش را بیان می کنند.
    وقتی به این مسأله پی می برید می نویسید که زبان های نشانه گذاری بسیاری در اطراف ما هستند . مثلاً نرم افزار واژه پرداز word یا WordPad در ویندوز می توانند متن ها را با فرمت RTF ذخیره سازی کنند .
    فایل های RTF فایل هایی هستند که با نشانه ها از دیگر نوع فایل ها متمایز می شوند و در این نشانه ها جهت و مسیر حرکت برای فایل واژه پرداز ذخیره شده است . ( متون موجود در اسناد واژه پرداز با فرمت RTF دارای یک سری نشانه می شوند.) وقتی که به نام HTML که همانHyper Text Markup Language است، فکر کنید، شاید این زبان را یک زبان ایده آل برای نشانه گذاری فرض کنید ولی در حقیقت این درست نیست! چون زبان HTML یک زبان بسیار ضعیف است.
    HTML شاید برای درست کردن صفحات وب استاندارد بسیار کارآمد و مناسب باشد ولی برای فعالیت هایی فراتر از اینها بسیار ضعیف است. در زبان HTML تگ های استاندارد بسیاری وجود دارد. مثلاً تگ < img > برای گذاشتن تصویر و تگ< Table > برای جدول و... در حقیقت در HTML نسخه ی 1.0 حدود 12 تگ موجود بود و این رقم رفته رفته تا آخرین نسخه ی HTML که 4.01 میباشد به 100 تگ افزایش یافت. ولی باز هم این تعداد برای مقاصد کم است.
    برای برطرف کردن کلیه نیازهای برنامه نویسان تحت وب تگ های HTML میتوانند از بسیاری از تگهای اضافی استفاده کنند. با این حال HTML بسیاری از موقعیت ها را پشتیبانی نمی کند. فرض کنید میخواهید یک سری تگ مثل < First name > و < last name > و < phone > برای ذخیره سازی اطلاعات مربوط به دوستانشان داشته باشید. می بینید که هیچ تگ HTML برای این کار موجود نمیباشد. هیچ راهی در HTML موجود نیست که این نیازها را برطرف کند. پس دلایل بسیاری برای ایجاد یک زبان نشانه گذاری وجود دارد. این دلایل خود برای بوجود آوردن XML کافی بودند و در حقیقت در XML شما می توانید نشانه های مورد علاقه و نیاز خود را بسازید.
  5. #4
    halalabad
    مدیر بخش
    تاریخ عضویت
    1970 Jan
    نوشته ها
    53
    12
    24
    XML چیست؟(1)

    • XML مخفف عبارت extensible Markup Language می باشد.
    • XML یک زبان نشانه گذاری می باشد. مثل HTML
    • XML برای توصیف داده ها طراحی شده است.
    • تگ های XML از پیش تعریف شده نیستند. شما می بایست خودتان تگ های سندتان را تعریف کنید.
    • XML از Document Type Definition یا XML Schema برای توصیف داده هایش استفاده می کند.
    • XML با DTD یا Schema با هم یک ساختار خود تعریف را تشکیل می دهند.
    • XML از طرف W3C توصیه شده است.
    پیش نیاز دانستن XML، داشتن آگاهی در مورد HTML/XHTML و Java scrip/ VB script می باشد.

    تفاوت عمده ی XML و HTML:

    XML برای حمل داده ها طراحی شده است و این در حالی است که به عنوان یک جایگزین برای HTML تعریف نشده است. در حقیقت XML و HTML برای اهدافی مختلف طراحی شده اند:
    • XML برای این طراحی شده است که داده ها را توصیف کند و بیشتر بر این مسئله تاکید دارد که بگوید داده ها واقعا چه چیزهایی هستند.
    • HTML برای این طراحی شد که نحوه ی نمایش داده ها را بیان کند و بر این تاکید دارد که داده ها چگونه به نظر برسند.
    • HTML برای نحوه ی نمایش داده هاست درحالی که XML برای توصیف داده ها بکار می رود.
  6. #5
    halalabad
    مدیر بخش
    تاریخ عضویت
    1970 Jan
    نوشته ها
    53
    12
    24
    XML چیست؟ (2)

    از نکاتی که XML را یک تکنولوژی برجسته کرد، می توان به موارد زیر اشاره نمود:

    • XML رایگان و قابل توسعه است.
    • تگ های XML از پیش تعریف شده نیستند و شما باید درخور نیاز خود تگ های مد نظرتان را تعریف کنید.
    • XML مکملی برای HTML است.
    • XML یک تکنولوژی مستقل از Platform و سخت افزار و نرم افزار، برای انتقال داده می باشد.
    • XML آینده ی برنامه نویسی و توسعه صفحات وب می باشد.
    • XML به زودی یک تکنولوژی فراگیر خواهد شد.
    • XML می تواند داده ها را از تگ های HTML جدا کند.
    • با XML داده های شما می توانند بیرون از HTML ذخیره شوند.
    • از XML برای تبادل داده ها بین سیستم های ناهماهنگ استفاده می شود.
    • با کمک XML داده های مالی و تجاری می توانند در اینترنت مبادله شوند.
    • با کمک XML می توان داده ها را توسط متونی بسیار ساده Share کرد.
    • با کمک XML داده ها می توانند در فایل های متنی بسیار ساده ذخیره شوند.
    • باXML داده های شما می توانند برای کاربران بسیاری قابل دسترس باشند.
    • با XML می توان زبان های جدیدی را ابداع نمود.
    • XML مادر تکنولوژی WAP و WML می باشد.
    • امکان این مسئله بسیار زیاد است که در آینده تمامی برنامه های کاربردی از XML برای تبادل داده های خود استفاده کنند.
نمایش نتایج: از 1 به 5 از 5

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Content Relevant URLs by vBSEO 3.6.0 RC 2