سامانه بازاریابی فایل های دانشجوئی

جستجو پیشرفته فایلهای دانشجویی از سایت های مختلف علمی ایران

سامانه بازاریابی فایل های دانشجوئی

جستجو پیشرفته فایلهای دانشجویی از سایت های مختلف علمی ایران

تحقیق XSLT چیست


لینک دریافت خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش اماده پرینت )

تعداد : 23 صفحه


 قسمتی متن : 

 

XSLT  چیست ؟ ( بخش اول )

XSLT، کلمات eXtensible Stylesheet Language :Transformation اقتباس زبانی تبدیل یک سند XML نوع دیگر . تکنولوژی فوق توسط کنسرسیوم وب با  هدف  اولیه  تبدیل یک سند XML نوع دیگر، طراحی شده . XSLT ، دارای قابلیت بمراتب بیشتری بمنظور تبدیل یک سند XML HTML سایر فرمت مبتنی متن . بدین ترتیب  توان تعریف کامل تری رابطه تکنولوژی فوق بصورت زیر ارائه داد :

تعریف XSLT

XSLT ، زبانی بمنظور تبدیل ساختار یک سند XML .

جرا سندهای XML نیازمند تبدیل باشند ؟XML ، روشی ساده استاندارد بمنظور مبادله داده ساختیافته بین برنامه متفاوت کامپیوتر . بخشی موفقیت XML جهت نیل خواسته فوق ، نحوه نوشتن خواندن نوع فایل گردد . استفاده یک ادیتور متنی توان بسادگی بسرعت اقدام نوشتن یک سند XML ،خواندن اعمال تغییرات انان نمود. فراموش نکنیم مهمترین هدف XML ، ارتباط بین سیتستم متفاوت نرم افزاری بوده راستا  دو نیاز  حیاتی  بخوبی جواب داده : تفکیک داده نمایش ( ارائه ) . نیاز تفکیک اطلاعات جزئیات نمایش یک دستگاه خاص همواره نظر طراحان پیاده کنندگان بوده . خواسته  فوق ، بموازات رشد دستگاههای مبتنی اینترنت یک ضرورت حیاتی تبدیل شده . سازمان موسسات ارائه دهنده اطلاعات باارزش  ، تمایل عرضه اطلاعات خود بر  مرورگرهای وب سایر دستگاهها  نظیر تلویزیون  تلفن مبتنی WAP دارند . بدین ترتیب دامنه استفاده اطلاعات صرفا" مرورگرهای وب محدوده نبوده دستگاههای متفاوت مبتنی تکنولوژی اینترنت را  شامل گردد . ارسال داده بین برنامه . ارسال اطلاعات از  سازمانی  سازمان دیگر بدون گیر شدن جزئیات ، همواره ارزوهای بزرگ طراحان پیاده کنندگان سیستم نرم افزاری بوده .

دو خواسته فوق هیچگونه تعارضی یکدیگر ندارند ، مثلا" یک لیست قیمت کالا توان ، نمایش همان زمان بعنوان ورودی در  سایر برنامه استفاده کرد . یکی دیگر مزایای اساسی  XML ، یکپارچگی بین دنیای سندها داده . بدین ترتیب توان یک روش خاص بمنظور عرضه ساختار داده ( صرفنظر اینکه اطلاعات توسط انسان ماشین استفاده گردد) ، بهره  گرفت  .  صرفنظر اینکه داده XML  سرانجام توسط انسان یک برنامه نرم افزاری دیگر استفاده گردند ، نکته مهم بایست اشاره گردد  بندرت داده همان صورت دریافت گردند،  استفاده خواهند شد. راستا لازم داده ابتدا یک فرمت دیگر تبدیل گردند .  تبدیل XML   به Html  ، متداولترین کاربرد استفاده XSLT . پس تبدیل داده ها  فرمت Html ، امکان نمایش انها هر مرورگری فراهم خواهد شد  . بنابراین جایگاه "تبدیل " رابطه ارائه نمایش داده ، تغییر فرمت سندهای XML سایر فرمت متداول نظیر Html  برمی گردد .XSLT رابطه بخوبی پاسخگو بوده استفاده قوانین موجود قادر تبدیل نوع یک سند نوع دیگر توجه نیازهای مربوطه خواهد .

بمنظور ارسال اطلاعات بین برنامه متفاوت، بایست قادر تبدیل داده مدل استفاده شده توسط یک برنامه مدل استفاده شده توسط برنامه دیگر باشیم . بمنظور تامین اطلاعات نیاز یک برنامه ،از  فرمت متفاوت استفاده گردد . یک فایل حاوی داده جداشده توسط ویرگول ، یک اسکریپت SQL  ، یک پیام HTTP و  مجموعه توابع مربوط یک اینترفیس خاص برنامه نویسی ، نمونه زمینه باشند . بموازات رشد تجارت الکترونیکی مبتنی XML ، نقش XSLT تبدیل داده بین برنامه متفاوت  ، بسیار حائز اهمیت شده .در راستا استانداردهای متعددی وجود دارد . مثلا"  صنعت روزنامه نگاری یک فرمت خاص مبادله اطلاعات، نسبت  صنعت تلویزیون استفاده گردد .در برخی حالات دیگر ممکن ، تمایل استخراج   یک ادرس خاص  یک لیست ثبت سفارش الحاق به  لیست صورتحساب داشته باشیم . بهرحال ، استخراج ترکیب داده یک مجموعه اسناد XML ایجاد اطلاعات نیاز سایر اسناد  XML  ، یک ضرورت بوده XSLT راستا ابزاری مناسب  .

XSLT چگونه یک سند XML تبدیل نماید ؟برای تبدیل یک سند XML  ایجاد خروجی نظر، دو مرحله متفاوت بایست دنبال نمود  :

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

دومین مرحله،  ایجاد فرمت نیاز . ساختار جدید  فرمت نظر نظیر Html تبدیل خروجی نمایش داده خواهد .

در رابطه دومین مرحله ، بخش قبل موارد لازم بیان  گردید  : ساختمان داده ئی اولین مرحله بدست اید، تواند بعنوان یک HTML ، یک فایل متن یک سند XML دیگر خروجی ارائه گردد . خروجی Html ، امکان نمایش مستقیم اطلاعات یک مرورگر تغذیه یک برنامه پیشرفته واژه پرداز دارا است  . خروجی مبتنی متن ، امکان فرمت دهی داده یک روش قابل قبول بمنظور استفاده توسط سایر برنامه فراهم نماید . تبدیل یک سند XML نوع دیگر خود نوع  XML  خواهد ، امکان استفاده مستقیم سایر برنامه قادر دریافت داده خود بصورت XML باشند ، فراهم گردد . مثلا" یک تبدیل کننده XSLT ، ممکن میزان فروش ماهیانه بعنوان یک سند XML اخذ یک منحنی هیستوگرام بصورت XML خروجی ایجاد نماید .

در  مرحله اول ( تبدیل ) ، عملیات لازم خصوص ایجاد خروجی فرمت مناسب انجام خواهد . مرحله فوق عملیاتی نظیر : انتخاب داده ، گرداوری  گروه بندی داده ، مرتب سازی داده و  انجام عملیات محاسباتی ( نظیر تبدیل اینچ سانتیمتر ) صورت پذیرد. نحوه انجام عملیات فوق چه صورت ؟ قبل عرضه XSLT ،   امکان پردازش سندهای XML ، صرفا" از


نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.