XSLT چیست
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 24
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 چیست
XSLT چیست ...
تحقیق در مورد تغذیه و افسردگی 10 صتحقیق در مورد تغذیه و افسردگی 10...
XSD چیستXSD چیست...
تحقیق در مورد تعریف مدیریت شهری 11 صتحقیق در مورد تعریف...
XPath چیستXPath چیست...
تحقیق در مورد تاریخچه بیماری هلندیتحقیق در مورد...
تحقیق در مورد تاثیرات ورزش بر کودکان 16 صتحقیق در مورد تاثیرات ورزش بر...
XML36XML36...
تحقیق در مورد بیمه بیکاریتحقیق در مورد بیمه بیکاری...
XLS دو جنبه ازXLS دو جنبه...
تحقیق در مورد برداشت اقتصاد نهادگرا و مطالعه اقتصاد اسلامی 16صتحقیق در مورد برداشت اقتصاد...
VPN یا Virtual Private Network شبکهVPN یا Virtual...
تحقیق در مورد بابونه آلمانی 21 صتحقیق در مورد بابونه آلمانی...
VPN 28صVPN 28ص...
تحقیق در مورد اهمیت و ضرورت مدیریت از نظر اسلام 21 صتحقیق در مورد اهمیت و ضرورت مدیریت...
Update کردن BIOSUpdate کردن BIOS...
تحقیق در مورد اهمیت مدیریت 27 صتحقیق در مورد اهمیت مدیریت 27...
حساب دیفرانسیل ارورهای گواسینحساب دیفرانسیل ارورهای گواسین...
tarahi site froshgahtarahi site froshgah...
تحقیق در مورد اهداف تعلیم و تربیت از دیدگاه فارابی 31 ص1تحقیق در مورد اهداف تعلیم...
تحقیق در مورد اهداف تعلیم و تربیت از دیدگاه فارابی 31 صتحقیق در مورد اهداف...
tahgigh100tahgigh100...
تحقیق در مورد انون تجارت الکترونیک 20 صتحقیق در مورد انون تجارت...
SwishSwish...
تحقیق در مورد انسان و امواج الکترومغناطیس 32 صتحقیق در مورد...
Swiff 3D MAXSwiff 3D MAX...
تحقیق در مورد انرژی 20 صتحقیق در مورد انرژی...
SQLSQL...
تحقیق در مورد انجمن جهانی هستهای WNAتحقیق در مورد انجمن جهانی...
تحقیق در مورد امنیت شبکه1تحقیق در مورد امنیت شبکه1...
Setup2Setup2...
تحقیق در مورد امارالا ینده هواتحقیق در مورد امارالا...
SATA و IDE چه هستندSATA و IDE...
تحقیق در مورد الگوریتم فلوید برای یافتن کوتاه ترین مسیر 6 صتحقیق در مورد الگوریتم فلوید برای یافتن...
RSSRSS...
مدلسازی مولکولی برای مبتدیان ویرایش دوممدلسازی مولکولی برای...
تحقیق در مورد اقدامات ناب و چالشهای جهانی 20 صتحقیق در مورد اقدامات ناب و چالشهای...
تحقیق در مورد اقتصاد در آلمانتحقیق در مورد اقتصاد در...
RADIUS و IASRADIUS و IAS...
تحقیق در مورد اقتصاد انرژی هسته ای 14 صتحقیق در مورد اقتصاد...
تحقیق در مورد اعداد اول 14 صتحقیق در مورد اعداد اول 14 ص...
proxy serverproxy server...
تحقیق در مورد اصل لانه کبوتر 12 صتحقیق در مورد اصل لانه کبوتر 12...
proxy server 2proxy server 2...
تحقیق در مورد ازدواج 28 صتحقیق در مورد ازدواج...
تحقیق در مورد اداره مخابرات 43 صتحقیق در مورد اداره مخابرات 43...
Power PointPower Point...
تحقیق در مورد آییننامة معاملات در سازمان کارگزاران بورس اوراق بهادار تهرانتحقیق در مورد آییننامة معاملات در...
شیمی آلی مواد منفجره ویرایش اولشیمی آلی مواد منفجره ویرایش اول...
porte movaziporte movazi...
پرورش کرم ابریشم 13 صامامت و امامان دوازده گانه 77 ص
نماد ونشانه شناسی شهرستان آستانه اشرفیه 80 ص
فرآیند تولید کنسرو و رب گوجه فرنگی
سوره های قران و ترجمه برخی آیات
سوره فلق
سوره فاتحه
سوره المائده آیه 6 12ص
سوره احزاب
فیوز های الکتریکی
توضیحات بیشتر - دانلود
حمل و نقل در چاه 19 ص
حمل و نقل 18 ص
حفاظت از محیط زیست 10 ص
حد و پیوستگی 9 ص
تک یاختهها 33 ص
کلمات کلیدی :اطلاعات مورد نیاز html امکان نمایش نرم افزاری بوده است بدین ترتیب این راستا مورد نیاز بین برنامه های متفاوت نوع دیگر مورد نظر خواسته فوق استفاده شده تبدیل استفاده برنامه سندml اطلاعات بمنظور
- ۹۶/۰۸/۱۲