دانلود مقاله دو جنبه از XSL تبدیلات XSL و اشیاء قالب بندی XSL

Word 63 KB 34877 29
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • دو جنبه از XSL : تبدیلات XSL و اشیاء قالب بندی XSL XSL، در واقع دارای دو راستا می باشد، تبدیلات XSL یا XSLT (نگارش 1.0 که یک معرفی W3C است و نگارش 1.1 که ارائه شده است) و اشیاء قالب بندی XSL یا XSLFO.

    هر کدام هنگامی که واردکار با داده های XML می شوند، برای انجام وظایف متفاوتی طراحی می شوند.

    XSLT اجازه می دهد محتوای XML را بگیریم و به هر شکل دیگری تغییر دهیم، ممکن است آن شکل دیگر، یک صفحه XTML یک فایل متنی یا حتی یک سند XML دیگر باشد.

    می توانیم محتوایی که می خواهیم نمایش داده شود را انتخاب کنیم و محتوا را اضافه کنیم یا حتی محتوایی را که آنجا وجود دارد اجرا کنیم.

    XSLT با تبدیل XML به HTML و افزودن اطلاعات شیوه CSS عمل می کند بلکه اساس آن CSS است و اساساً از همان صفحات و مقادیر استفاده می کند.

    در این صورت چه نیازی به آن داریم؟

    چرا منحصراً از CSS استفاده نکنیم؟

    یکی از نکات قوت XML، این است که می توان در محیطهای مختلف از آن استفاده کرد، نه تنها در مرورگر.

    به همین دلیل است خود را در موقعیتی ببینید که محیط کاری شما، کد XML را می شناسد ولی از HTML که در برگیرنده اطلاعات شیوه است یا به آن مراجعه می کند، چیزی متوجه نمی شود.

    اشیاء قالب بندی XSL به عنوان بخشی از «درخت نتیجه» که بعد از تبدیل به دست می آید، می باشد، و می توانند توسط هر برنامه کاربردی که از آن پشتیبانی کند، پردازش شود.

    آماده سازی برای استفاده از معرفی لازم است آخرین نگارش MSXML3 دریافت شود.

    نصب MSXML3 با وجود اینکه، دریافت و نصب MSXML3 شاید بسیار راحت به نظر برسد، گزارشات بسیار زیاد از سیستم ها رسیده است که پردازش کل XSL بعد از عملیات نصب، متوقف می شود.

    کاربران دو گزینه انتخابی دارند: نصب MSXML3 در مد "side- by- side" که پیش فرض می باشد.

    ابتدا از ایجاد backup در C;\windows\system\MSXML.DDL مطمئن شوید.

    اگر این فایل خراب شد و پردازش XSL متوقف گشت، باید با جایگذاری backup، حداقل اجازه استفاده از گزینه انتخابی زیر را بدهد.

    ادامه نصب پیش فرض و استفاده از پیش نویس کاری، اکثر اطلاعاتی که در این متن تحت پوشش قرار گرفته، برای هر دو حالت یکی هستند و ما فقط به یک استثنایی که در آنجا مثل هم نیستند، اشاره خواهیم کرد.

    بعداً، هنگامی که به پردازش XSLT روی سرویس دهنده (به جای سرویس گیرنده) می پردازیم، می توانیم از معرفی کامل آن برای تولید صفحات XHTML استفاده کنیم که در این صورت لازم نیست در هنگام ساخت برنامه کاربردی خود، نگران پشتیبانی مرورگر از XSL باشیم.

    نصب MSXML3 از مراحل زیر است: 1 – مطمئن باشید که بر روی ماشین خود برنامه Windows Installer دارید.

    می توان از این آدرس آن را دریافت کرد: http:\www.microsoft.com/msdwnload/ این نرم افزار را نصب کنید، مرورگر را ببندید و دوباره آن را باز کنید.

    2 – نرم افراز را از روی اینترنت دریافت کنید.

    ما همراه اینترنت اکسپلرر از نگارش منتشر شده MSXML3 استفاده می کنیم که این نرم افزار در آدرس زیر پیدا می شود: http:\msdn.microsoft.

    com/ هشدار: اگر نگارش قبلی MSXML را نصب کرده باشید، شاید لازم باشد آن را در اینجا ارتقا دهید.

    زیرا بعضی از نتایجی که در این فصل خواهیم دید، با نگارشهای قبلی متفاوت است.

    3- از C:/windows/system/MSXL.DDL یک کپی به عنوان backup بگیرید، همان طور که قبلاً به آن اشاره شد.

    4 – با دو بار کلیک کردن روی فایل msxm13.exe فایل دریافت شده از روی اینترنت را اجرا کنید.

    5 – گاهی اوقات، در صورتی که پیش فرض، مد "side-by-side" باشد (که DLL قبلی را دست نخورده نگه می دارد) ممکن است نصب کامل نشود.

    شاید لازم باشد که یک فایل نصب دیگر، xmlinst.exe را اجرا کنید.

    که آن را می توان از آدرس زیر دریافت کرد: http:\msdn.microsoft.

    com/downloads/default.asp?URL=/ cod\sample.asp?url=/msdn-files/027/001/469/msdncompositedoc.xml پس از اینکه آن را دریافت کردید، روی آن دوباره کلیک کنید تا از حالت فشرده خارج شود.

    توجه داشته باشید که در کجا از حالت فشرده آن را خارج کرده اید.

    در پنجره اعلان فرمان (Commad Prompt) به آن شاخه بروید و این را تایپ کنید: Xmlipst در این صورت، نصب کامل خواهد شد.

    هشدار: با وجود این، مایکروسافت هنوز هم هشدار می دهد که بعضی از سیستم های ممکن است بعد از اجرای xmlinst.exe ناپایدار شوند.

    پس تنها در صورتی که نمی توانید برای گذراندن تست به زیر، به مرحله نصب برسید، آن را اجرا کنید.

    برای خنثی کردن اثرات xmlinst.exe پیشنهاد می شود به شاخه مناسب بروید و تایپ کنید: umlinst /u معرفی جاوا شاید توجه کرده باشید که تا به حال درباره اینکه از چه سیستم عاملی استفاده می کنیم، صحبت نکرده ایم، زیرا هیچ فرقی نمی کند.

    XML تنها متن است و بر روی هر سیستم عاملی که بتوان یک فایل متنی ساخت، می تواند ساخته شود.

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

    علاوه بر این، شما هنوز نمی توانید برنامه ای مثلاً برای اَپل مکینتاش بنویسید و آن را به همان شکل در ویندوز 98 اجرا کیند.

    البته، این مساله به خوبی اصلاح شده است.

    عملکرد داخلی هر سیستم عامل و کامپیوتری با بقیه متفاوت است، بنابراین یک برنامه حتماً باید زبان مناسب برای صحبت کردن با آنها را می دانست.

    همچنین ممکن است تصور کنید، این کار با طبیعت وب چندان سازگار نیست، چون وب جایی است که یک مطلب باید بتواند به طور مجازی از طریق هر نوع سیستمی مورد دسترسی قرار گیرد.

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

    در این حالت، آن فرد شرکت Sun Microsystems بود.

    سان پیش از آنکه اعلام کند که روی جاوا (زبان برنامه نویسی که در محیطهای مختلف قابل اجراست) کار می کند در حیطه کاری اینترنت وجهه خوبی داشت.

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

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

    جاوا تمام آنها را تغییر داد.

    کلید موفقیت جاوا در ایده JVM یا ماشین مجازی جاوا است.

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

    بنابراین تا زمانی که برای سیستم عامل شما اعم از ویندوز 98، یونیکس یا حتی هر چیزی که خودتان نوشته باشید یک JVM وجود داشته باشد کد جاوای یکسانی بر روی سیستم اجرا خواهد شد.

    بدین ترتیب شعار «یکبار نوشتن، در هر جایی اجرا شدن» برقرار می باشد.

    توجه: کسانی که دقت بیشتری دارند توجه خواهند داشت که در آخرین سالهای دهه 90، بین تولید کنندگان اصلی بر سر نگارشهای بهینه جاوا برای سیستم عاملهای خاص عدم هماهنگی و اختلاف پیش آمد.

    این مساله به برنامه های Java Compatible , 100% Pure Java, SUN منتهی شد.

    فقط بر نرم افزار Pure Java تکیه خواهیم کرد.

    انتخاب عباراتی برای توصیف نوع JVM به عنوان یک مفسر، لازم بود.

    برنامه نویسانی که در زبانهایی مثل C++ حرفه ای هستند، متوجه خواهند شد که دو نوع زبان وجود دارد: زبانهای کامپایل شدنی و زبانهای تفسیر شدنی یک زبان کامپایل شدنی (مثل C یا C++) ابتدا نوشته می شود و بعد به زبان محلی سیستمی که روی آن اجرا خواهد شد.

    ترجمه می شود.

    این روش عملیات را سریع می کند.

    نقطه ضعف این روش آن است که چون برنامه ای به زبان محلی خاص آن سیستم ترجمه شده است.

    به طور کلی نمی تواند در یک محیط دیگر به کار رود، از طرف دیگر، یک زبان تفسیر شدنی مثل بیسیک یا هر زبان اسکریپت دیگر، تا هنگام به اجرا به زبان محلی ترجمه نمی شود که این ویژگی، قابلیت حمل برنامه را بالاتر می برد.

    در این صورت جاوا در کدام دسته قرار می گیرد؟

    در واقع، در جایی بین هر دو یک برنامه جاوا به «بایت کد» کامپایل، سپس در هنگام اجرا شدن توسط JVM تفسیر می شود.

    در دورانی که جاوا معرفی می شد، شرکت سان یک کامپایلر JIT را هم اضافه کرد که کد را درست قبل از اجرا شدن کامپایل می کرد و سبب بهبود کارایی سیستم می شد.

    به هر حال به منظور افزایش قابلیت حمل، در حال حاضر تصور می کنیم که جاوا یک زبان تفسیر شدنی است.

    پس، کل این مباحث به چه معنا است؟

    به این معنا است که چون جاوا به هیچ سیستم عامل خاصی مربوط نمی شود، یک انتخاب مناسب، برای توسعه برنامه های کاربردیی است که به هیچ محیط خاصی مربوط نمی شوند.

    اکثریت ابزارها و برنامه های کاربردی توسعه برنامه های کاربردی XML در جاوا تولید می شوند و ما هم از این شیوه پیروی خواهیم کرد.

    نصب Java 2 SDK قبل از اینکه حتی بتوان در مورد اجرای برنامه های کاربردی و نوشتن هر برنامه ای در جاوا فکر کرد، باید چند نرم افزار نصب کرد.

    ابتدا به یک JVM نیاز داریم.

    همچنین کلاس های اصلی یا برنامه هایی که ساختار زیر بنایی زبان را شکل می دهند لازم هستند، در نهایت، به کامپایلری احتیاج داریم که برنامه ما را به بایت کدی که JVM را می فهمد برگرداند.

    محل گرفتن Java 2 SDK جایی که می خواهید از آن کامپایلری بگیرید به اینکه چه سیستم عاملی را اجرا می کنید بستگی دارد.

    SUN Microsystems از نگارشهایی برای مایکروسافت ویندوز، لینوکس و همین طور سولاریس پشتیبانی می کند.

    JVM های قابل دسترسی دیگری هم از شرکتهای دیگری مثل اپل، مایکروسافت و آی بی ام وجود دارند.

    برای دریافت کردن از شرکت سان، آدرس روبه رو را به مرورگر خود بدهید: http:// java .

    sun .com/ j2se/ اگر نام سیستم عامل شما روی آن صفحه نبود به این آدرس بروید تا لیستی از نگارشهای موجود در را دریافت کنید: http:// java .

    sun .com/cgi-bin/java-ports.cgi مطمئن شوید که SDK را بگیرند نه اینکه فقط یک محیط زمان اجرا بگیرید.

    به عنوان مثال MacOS را پیدا می کنید و لینک مقابل آن را دنبال می کنید.

    صفحه ای را پیدا خواهید کرد که مراحل ضروری برای رسیدن به MRJ 2.2.2 را توضیح می دهد.

    با وجود اینکه به آن هم نیاز دارید، در صورتی که بخواهید واقعاً برنامه های جاوا را بنویسید MRJ SDK هم لازم است.

    برای دریافت این نرم افزار به لینک های آدرس زیر مراجعه کنید: http://devworld.apple.com/ java/text/download.html نکته: دنیای برنامه نویسی مدتها قبل از به صحنه آمدن بیسیک، در مورد سرنامها سرگردان بود.

    متاسفانه، اکنون که بازاریابی هم وارد صحنه شده، این وضعیت بدتر شده است.

    نرم افزاری که برای ساختن برنامه های کاربردی جاوا لازم است با نام JDK یا Java Developer's Kit شناخته شده بود.

    (در واقع بعضی از توسعه دهندگان، هنوز هم به این صورت به آن ارجاع می کنند) این نرم افزار شامل JVM، کامپایلر، javac و ابزارهای متعدد دیگر بود.

    اولین نگارش ارائه شده آن JDK1.0 بود.

    سرانجام، بهبودهایی ایجاد شد تا اینکه به نگارش JDK1.1.8 رسید.

    در آن زمان، شرکت سان کانون توسعه را عوض کرد (و به این ترتیب خصیصه های زیادی پیاده سازی شدند) و تصمیم گرفت نام محیط را به صورت Java 2 عوض کند.

    متاسفانه، شرکت سان شماره های نگارش را تغییر نداد.

    یعنی در واقع Java 2 چیزی است که باید JDK 1.2 خوانده می شد ولی در حال حاضر Java 2 Software Development Kit نگارش 2/1 می باشد.

    بنابراین اگر نمی توانید "JDK" را پیدا کنید، نگران نباشید.

    همانجاست فقط نامش عوض شده است.

    عملیات نصب به دلیل اینکه Java SDK، یک برنامه کاربردی مانند بقیه برنامه هاست، طبیعتاً در قالب یک نصب کننده به همراه یک ویزاد آزاد می آید تا شما را در بین گزینه های انتخابی نصب راهنمایی کند.

    عموماً نصب کردن در ویندوز شامل مراحل زیر است (به همراه مجموعه مشابهی برای محیطهای دیگر): 1 – پنجره تمام برنامه های کاربردی باز را ببندید.

    2 – روی فایل دریافت شده از روی اینترنت (به عنوان مثال ‌j2sdk1-300-win.exe) دوبار کلیک کیند تا کار نصب کننده شروع شود.

    3 – licence agreement را بخوانید و قبول کنید.

    4 – یک پوشه مقصد انتخاب کنید، می توانید هر مقصدی که راحت تر است را انتخاب کنید، اما در تمام دستورالعملهای این کتاب فرض خواهد شد که شما JDK را در شاخه اصلی نصب کرده اید.

    این پنجره، پوشه مقصد C:\jdk1.3 را می سازد.

    5 – مشخص کنید که چه چیزی را می خواهید نصب کنید برای ساخت و اجرای برنامه های کاربردی جاوا، به فایل های برنامه نیاز خواهیم داشت نه فایل های منبع اصلی.

    در صورتی که فضای دیسک شما کم است، بهتر است علامت Java Sources را بردارید.

    پس از اینکه نصب

  • فهرست:

    ندارد
     

    منبع:

    ندارد


تحقیق دانش آموزی در مورد دانلود مقاله دو جنبه از XSL تبدیلات XSL و اشیاء قالب بندی XSL , مقاله دانشجویی با موضوع دانلود مقاله دو جنبه از XSL تبدیلات XSL و اشیاء قالب بندی XSL , پروژه دانشجویی درباره دانلود مقاله دو جنبه از XSL تبدیلات XSL و اشیاء قالب بندی XSL

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

من شما را تشویق می کنم که برای امتحان کردن خدمات رسان وب ادامه دهید، زیرا آنها الگوی جدید توسعه در جداسازی (separation) داده ها و منطق (logic) نمایش را نشان می دهد. در این روش اطمینان یابید که کد وکیل ایجاد شده از طریق WSDL. Exe رابررسی نموده ایم. این امر به توسعه شناخت شما در این رابطه (نه تنها در مورد خدمات رسان وب بلکه XML و XML نگاشت شده بین یک موجودیت خاص و نسخه سریال سازی ...

xsl سر نام های eXtensible Stylesheet Language می باشد.یک xsl شامل دستورالعمل هایی برای شکل دهی به محتویات یک فایل xml می باشد. قالب کلی یک فایل xsl را می توانید با وارد کردن آدرس res://msxml.dll/defaultss.xsl در قسمت آدرس مرورگر خود مشاهده نمایید.این یک مثال کامل از یک سند xsl است که برای آشنایی اولیه و یافتن یک دید کامل مناسب خواهد بود. نتیجه تبدیل و فرمت دهی یک سند xml بوسیله ...

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

تاریخچه‌ای از هنر ایران پیش از سلجوقی ذوق هنری و مایه های نخستین هنردوستی در سرزمین ایران از زمان هخامنشیان و پیش از آن وجود داشته است. حجاریهای غنی و با عظمت و پرشکوه که قبله گاه خاور باستان است و صنعتگران ماهر احساس زیبائی و نبوغ خود را در بسیاری از هنرها، خاصه ظروف فلزی و گلی نشان داده‌اند. حجاریهای عظیم که در سینه کوهها، لحظه‌های طلائی در هنر معماری، پارچه‌های ظریف با نقوش ...

مقدمه دامنه موفقیت های آینده در مدیریت خدمات از حیطه پردازش علوم رفتاری حاصل خواهد شد. لذا تحقیقات بحث انگیزی که اخیراً در مورد احساس مشتری در مقابل تلاش های شرکت ها ، برای برقراری تماس با او صورت گرفته است روشنگر اهمیت کاربرد علوم رفتاری در این زمینه است. امروزه روانشناسان علوم رفتاری دیدگاه های جدیدی برای بهبود خدمات مدیریت عرضه کرده اند. آنها تئوری صف را در مورد به خط ایستادن ...

مقدمه «گستره دانش مدیریت پروژه (PMBOK) عبارتی جامع و فراگیر می باشد که به توصیف مجموعه دانش های درگیر در حرفه مدیریت پروژه می پردازد. همچون دیگر حرفه ها نظیر حقوق، پزشکی و حسابداری، وظیفه بکارگیری و پیشبرد گستره این دانش بر عهده دست اندرکاران این حرفه و اقشار دانشگاهی است. گستره دانش مدیریت پروژه دربردارنده شیوه های سنتی قابت شده ای است که به صورت فراگیر به کار گرفته شده و ...

واژه اومانیسم(2) (‌humanism‌) یا انسان‌ گرایی در مباحث فکری و معرفتی فراوان به گوش ما خورده است. همچنین خاستگاه این واژه را همواره با غرب مرتبط دانسته و آن را دلیل جدایی غرب از دیانت می‌دانیم. به راستی غرب چگونه این واژه را ملاک خود قرار داد و بدان دست یازید‌؟ غرب، همواره در طول تاریخ در جریان بازسازی و قدرت بخشیدن به خود همواره خود را از سایر ملل و تمدن‌ها به ویژه شرق مستثنا ...

پیشگفتار قالب گیری حلال یک روش ساده برای تولید ساختارها در مهندسی بافت است. در این روش پلیمر در یک حلال مناسب حل شده و در قالب ریخته می شود. سپس حلال حذف گردیده و حالت پلیمر را در شکل دلخواه (مورد نظر)حفظ می‌کند این شیوه به شکل های قابل حصول محدود می شود. عموماً، صفحات صاف و لوله ها تنها طرح های قابل شکل گیری هستند اما با قرار دادن صفحات صاف روی هم نیز می توان ترکیبات پیچیده تری ...

چکیده نظام اقتصادی نوینی که شکل گرفته است با استفاده از فناوری های نوین و شبکه های ارتباطی به تبادل اطلاعات می پردازد و علمی که به مطالعه اطلاعات و سرمایه گذاری در زمینه های جدید مثل تولید اطلاعات، گردآوری، و اشاعه جهت توسعه اقتصادی می پردازد اقتصاد اطلاعات است. در این میان کشورهای توسعه یافته با ایجاد پایگاههای عظیم و در اختیار داشتن فن­آوری های نوین اطلاعات و ارتباطات عملاً ...

ثبت سفارش