لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جاوا: یکپارچه سازی XML
Java: XML Integration
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید که چگونه Java API مناسب برنامه خود را انتخاب کنید و کد نویسی را با XML و Java شروع کنید. در این دوره ، نویسنده دیوید گاسنر به شما نشان می دهد که چگونه رشته ها و پرونده های XML را بخوانید و ایجاد کنید ، در مورد استفاده از API جریان دار یا درختی تصمیم بگیرید و بفهمید کدام API ها با Android سازگار هستند. بعلاوه ، نحوه استفاده از هر دو API استاندارد را كه همراه با توزیع های Java SE و EE مانند DOM ، SAX و JAXB ارائه شده است ، بیاموزید و درباره كتابخانه های منبع باز محبوب مانند JDOM و چارچوب سریال سازی ساده XML اطلاعاتی کسب كنید.
موضوعات شامل:
انتخاب XML API مبتنی بر جاوا li>
خواندن XML به عنوان رشته li>
مقایسه API های جریان دار و درختی li>
تجزیه XML با SAX
ایجاد و خواندن XML با DOM
افزودن داده به یک سند XML با JDOM
خواندن و نوشتن XML با StAX
کار با کلاسهای JAXB و حاشیه نویسی li>
مقایسه ساده سریال سازی XML با JAXB
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
1. شروع کار
1. Getting Started
مرور اصطلاحات XML
Reviewing XML terminology
انتخاب یک API پردازش XML
Choosing an XML processing API
بررسی پروژه ارائه دهنده داده نمونه
Exploring the sample data provider project
خواندن XML به عنوان یک رشته
Reading XML as a string
2. تجزیه XML با SAX (API ساده برای XML)
2. Parsing XML with SAX (Simple API for XML)
SAX چگونه کار می کند
How SAX works
ایجاد کلاس کنترل رویداد SAX
Creating a SAX event handler class
ردیابی عناصر XML در هندلرهای SAX
Tracking XML elements in SAX handlers
ضبط مقادیر متن در دستگیرندگان SAX
Capturing text values in SAX handlers
دست زدن به رشته ها و پیشوندهای فضای نام با SAX
Handling namespace strings and prefixes with SAX
مدیریت خطاهای تجزیه در SAX
Handling parsing errors in SAX
3. ایجاد و تجزیه XML با مدل شیء سند
3. Creating and Parsing XML with Document Object Model
نحوه کار DOM
How DOM works
ایجاد یک سند DOM
Creating a DOM document
عناصر کودک را با DOM اضافه کنید
Adding child elements with DOM
با افزودن عناصر داده و ویژگی ها با DOM
Adding data elements and attributes with DOM
بسته بندی متن در بخش های CDATA با DOM
Wrapping text in CDATA sections with DOM
سریال کردن یک سند DOM به یک رشته
Serializing a DOM document to a string
سریال کردن یک سند DOM به یک پرونده
Serializing a DOM document to a file
خواندن یک فایل XML با DocumentBuilder
Reading an XML file with DocumentBuilder
گرفتن داده از XML با DOM
Getting data from XML with DOM
مدیریت مکانهای نام و پیشوندهای XML با DOM
Handling XML namespaces and prefixes with DOM
در جستجوی یک درخت شیء DOM با XPath
Searching a DOM object tree with XPath
4- ایجاد و تجزیه XML با JDOM
4. Creating and Parsing XML with JDOM
نحوه کار JDOM
How JDOM works
ایجاد یک سند XML با JDOM
Creating an XML document with JDOM
افزودن داده به یک سند XML با JDOM
Adding data to an XML document with JDOM
بسته بندی متن در بخش های CDATA با JDOM
Wrapping text in CDATA sections with JDOM
خروجی یک فایل XML با JDOM
Outputting an XML file with JDOM
تجزیه یک فایل XML با JDOM
Parsing an XML file with JDOM
گرفتن داده از XML با JDOM
Getting data from XML with JDOM
جستجوی یک سند JDOM با XPath
Searching a JDOM document with XPath
5- ایجاد و تجزیه XML با StAX
5. Creating and Parsing XML with StAX
چگونه StAX کار می کند
How StAX works
صادرات داده با XMLStreamWriter
Exporting data with XMLStreamWriter
ایجاد یک رشته XML با XMLStreamWriter
Creating an XML string with XMLStreamWriter
قالب بندی اسناد با کلاس های ابزار StAX
Formatting documents with StAX utility classes
خروجی یک فایل XML با XMLStreamWriter
Outputting an XML file with XMLStreamWriter
تجزیه یک فایل XML با XMLStreamReader
Parsing an XML file with XMLStreamReader
گرفتن داده از XML با XMLStreamReader
Getting data from XML with XMLStreamReader
تجزیه یک فایل XML با XMLEventReader
Parsing an XML file with XMLEventReader
تجزیه XML در Android با XmlPullParser
Parsing XML in Android with XmlPullParser
6. ایجاد و تجزیه XML با JAXB
6. Creating and Parsing XML with JAXB
مقایسه اتصال XML با سایر مدل های برنامه نویسی
Comparing XML binding with other programming models
حاشیه نویسی از کلاس های POJO برای استفاده با JAXB
Annotating POJO classes for use with JAXB
ایجاد XML از کلاسهای حاشیه نویسی با JAXB
Creating XML from annotated classes with JAXB
تجزیه XML با کلاسهای JAXB و حاشیه نویسی
Parsing XML with JAXB and annotated classes
7. ایجاد و تجزیه با سریال سازی ساده XML
7. Creating and Parsing with Simple XML Serialization
مقایسه ساده با JAXB
Comparing Simple to JAXB
کلاس های حاشیه نویسی POJO برای استفاده با Simple
Annotating POJO classes for use with Simple
ایجاد XML از کلاسهای حاشیه نویسی با Simple
Creating XML from annotated classes with Simple
تجزیه XML با کلاسهای ساده و حاشیه نویسی
Parsing XML with Simple and annotated classes
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار
دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.
دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.
نمایش نظرات