opiona

  • ۰
  • ۰

تحقیق درباره XSLT چیست

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

فرمت فایل word و قابل ویرایش و پرینت

تعداد صفحات: 23

XSLT چیست ؟

XSLT، از کلمات eXtensible Stylesheet Language :Transfor mation اقتباس و زبانی برای تبدیل یک سند 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 و یا PDF تبدیل و در خروجی نمایش داده خواهد شد .

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

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









سایر محصولات :
تحقیق درباره XSLT چیست

تحقیق درباره XSLT چیست...

گزارش کار آموزی دانشکده پزشکی مشهد 24 ص

گزارش کار آموزی...

مقاله درمورد... اهمیت انرژی روشنایی

مقاله درمورد... اهمیت انرژی روشنایی...

تحقیق در مورد چگونگی شتاب دار کردن ذرات 25 ص

تحقیق در مورد چگونگی شتاب دار کردن...

تحقیق درباره xsl چیست

تحقیق درباره xsl چیست...

دانلود تحقیق رنگ در ایران خودرو .

دانلود تحقیق رنگ...

مقاله درمورد... انواع پرسها

مقاله درمورد... انواع پرسها...

تحقیق درباره X500X509 protocol

تحقیق درباره X500X509 protocol...

گزارش کار آموزی خدمات حسابداری شرکت 14 ص

گزارش کار آموزی...

تحقیق در مورد چگونه می‌توانم اجرای مسابقات قرآنی، فرهنگی، هنری و پرسش مهر دانش آموزان را بهبود بخشم؟ 49 ص

تحقیق در مورد چگونه می‌توانم اجرای مسابقات...

مقاله درمورد... انواع موتورهای الکتریکی و کاربرد آنها

مقاله درمورد... انواع موتورهای الکتریکی و کاربرد...

تحقیق درباره W H Oفارسی و انگلیسی

تحقیق درباره W...

دانلود پروژه کارآفرینی در مورد تاسیس آژانس مسافرتی سیر کودکword

دانلود پروژه کارآفرینی در مورد تاسیس...

گزارش کار آموزی خاک برداری ، اجرای فنداسیون ، نصب صفحات زیر ستون ، ساخت تیر و ستون از ورق ، برپای

گزارش کار آموزی خاک برداری...

مقاله درمورد... انواع فشار سنج و آسانسور هیدرولیکی

مقاله درمورد... انواع فشار سنج و...

تحقیق در مورد چگونه می‌توان نظم و انضباط کیفی را در دبستان گسترش بخشید؟ 44 ص

تحقیق در مورد چگونه...

تحقیق درباره Spoofing

تحقیق درباره Spoofing...

مقاله درمورد... انواع سنسورها و اهمیت کاربرد آنها

مقاله درمورد... انواع سنسورها و...

گزارش کار آموزی اصول نقشه برداری 47 ص

گزارش کار آموزی اصول نقشه برداری 47...

تحقیق درباره SATA

تحقیق درباره SATA...

دانلود کارآموزی مجتمع فولاد خراسان، بخش تعمیرات جرثقیل قسمت برق .

دانلود کارآموزی مجتمع فولاد خراسان، بخش تعمیرات...

گزارش کار آموزی احداث داروخانه 11 ص

گزارش کار آموزی احداث...

تحقیق درباره Plc

تحقیق درباره Plc...

تحقیق در مورد چگونه می توان مشکلات بی انگیزه بودن دانش آموزان را حل کرد

تحقیق در مورد چگونه...

تحقیق درباره I2C Protocol ویژگی ها و کاربرهای آن در صنعت

تحقیق درباره I2C...

دانلود کار آموزی، عمران .

دانلود کار آموزی، عمران ....

تحقیق در مورد چگونه مطالعه کنیم

تحقیق در مورد چگونه...

تحقیق در مورد چگالی

تحقیق در مورد چگالی...

دانلود کـارآمـوزی 2 .

دانلود کـارآمـوزی 2 ....

مقاله درمورد... انکوباتور رحم مصنوعی

مقاله درمورد... انکوباتور رحم مصنوعی ...

تحقیق درباره GSM چیست؟

تحقیق درباره GSM چیست؟...

گزارش کار آموزی امور مالی شرکت توزیع نیروی برق مشهد 14 ص

گزارش کار آموزی ...

تحقیق درباره اثرات کاهش نزولات جوی بر چرخه زیست

تحقیق درباره اثرات کاهش نزولات جوی بر...

دانلود کارآموزى مراحل اجرای کار ساختمان .

دانلود کارآموزى مراحل اجرای...

تحقیق در مورد چهار لایه زمین20 ص

تحقیق در مورد چهار لایه زمین20 ص...

گزارش کار آموزی شرکت پیشتاز قطعه سناباد مشهد 45 ص

گزارش کار آموزی ...

مقاله درمورد... انقلاب

مقاله درمورد... انقلاب...

تحقیق درباره آداب معاشرت درقران

تحقیق درباره آداب معاشرت...

تحقیق در مورد چه کنیم انسان ها همدیگررا بیشتر دوست داشته باشند وموانع محبت

تحقیق در مورد چه کنیم انسان...

مقاله درمورد... انقلاب ها در جهان 26 ص

مقاله درمورد... انقلاب ها...

تحقیق درباره آموزش اسکی

تحقیق درباره آموزش...

دانلود کارآموزی الکترونیک، سیستم مکش دستگاه اکسترودر، کارخانه خورجین گستر .

دانلود کارآموزی الکترونیک، سیستم مکش دستگاه...

مقاله درمورد... انقلاب مشروطیت 30 ص

مقاله درمورد... انقلاب مشروطیت...

تحقیق در مورد چه کنیم تا فرزندان کمرو نداشته باشیم

تحقیق در مورد چه کنیم تا فرزندان...

تحقیق در مورد چغندر قند 19 ص

تحقیق در مورد چغندر قند 19...

مقاله درمورد... انقلاب فرانسه 64 ص

مقاله درمورد... انقلاب فرانسه 64 ص...

تحقیق درباره Blue Ray چیست

تحقیق درباره Blue Ray چیست...

دانلود کارآموزی ماشین نهای تراش و تراشکاری .

دانلود کارآموزی ماشین نهای تراش و تراشکاری...

مقاله درمورد... انرژی الکتریکی

مقاله درمورد... انرژی الکتریکی...

تحقیق درباره ابن سینا

تحقیق درباره ابن...

تحقیق درمورد گزارش تحلیلی از بورس دبی
تحقیق درمورد گذر از دامداری سنتی به دامداری صنعتی و نقش آموزش و ترویج
تحقیق درمورد کیسه صفرا 5ص
تحقیق درمورد پیوند کووالانس کئوردینانس
تحقیق درمورد پیوند شیمیایی
مقاله درباره: آینه
مقاله درباره: آیت الله سید ابوالقاسم کاشانی
تحقیق: uml
تحقیق: Transfor mer
مقاله درباره: آینده خانواده در غرب 5ص
تحقیق درمورد برنامه های واکسیناسیون گاوهای شیری و گوشتی 10ص
تحقیق درباره آرماتور بندی
مقاله درباره: بیت المال در نهج البلاغه
تحقیق درمورد گزارش تحلیلی از بورس دبی
تحقیق درمورد گذر از دامداری سنتی به دامداری صنعتی و نقش آموزش و ترویج

کلمات کلیدی :اطلاعا مورد نیاز html امکان نمایش نرم افزاری بوده حقیق درباره xslt سند xml بین برنامه داده های این راسا نوع دیگر مورد نیاز اسفاده برنامه اطلاعا خروجی مرحله نمایش بمنظور ایجاد امکان
  • ۹۶/۰۷/۲۷
  • آسمان آبی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی