مزيتهاي زبان نشانه گذاري XML
XML بر پايه ي گويش بشر هاست و خير كامپيوترها. به عبارت ديگر XML براي بشر قابل فهم و شعور ميباشد.تايپ كردن كد به لهجه نشان گذاري XML، مانند HTML بي آلايش ميباشد.XML تماما با جاوا سازگار و قابل پيشرفت ميباشد. طراحي اپليكيشن در اكس ام ال شما ميتوانيد برچسبهاي خويش را ساخت نماييد يا اين كه از برچسبهاي توليد گرديده بوسيله ساير افراد استعمال فرمائيد كه از گويش طبيعي دامنه شما به كار گيري مينمايند راياپارس و خصوصيتهاي لازم شمارا داراهستند.كاربرد لهجه نشان گذاري XMLامروزه اپها و دستگاههاي گوناگون از XML براي رئيس، ساختاربندي، ذخيره، جابجايي و اكران دادهها استعمال مينمايند. application براي مثال، از لهجه نماد گذاري XML به صورت عظيم در تبادل دادههاي B۲B به كارگيري مي شود. XML همينطور استاندارد پوستههاي پوشه آفيس مشتمل بر پوشههاي مايكروسافت آفيس و گوگل ديتس ميباشد.
اين گويش نشان گذاري به مكان تركيب دادهها در يك مدرك HTML، آن را براي جداگانه كردن پوشههاي اكس ام ال برون سپاري مينمايد. ازآنجاكه اين كدها دادهها را در پوسته متني معمولي ذخيره مينمايد، اين ذخيرهسازي غيروابسته از پلتفرم شما ميباشد و دادههاي شمارا مي شود به راحتي منتقل كرد. هماينگونه اين لهجه داده ها را سواي پوستهبندي خاصي در خويش ذخيره مينمايد. همين مورد منجر ميگردد درهر سيستمي قابل حمل باشد و براي اكران آن نياز به hardware يا اين كه نرم افزار خاصي نباشد. اين انعطاف سبب گرديده كه XML در نرم افزارنويسي اينترنت و تلفن همراه گزينه به كار گيري قرار بگيرد.
يك كدام از ديگر از كاربردها، اين ميباشد كه شما ميتوانيد متنها دلخواه خويش را در پوسته يك پوشه xml ذخيره نمائيد، بعد با ياري HTML سواي دقت به متن، به پياده سازي ظواهر آن بپردازيد. در انتها با ياري يكسري خط كد جاوا اسكريپت، متن هاي xml را در پوسته HTML اكران دهيد. اين شغل سبب ساز ميگردد هر فرصت كه نياز ميباشد بتوانيد متون را سواي تغييرو تحول ظاهري و كدهاي html تغيير و تحول دهيد.
XML در اندرويددر جاوا اندرويد از اكس ام ال براي پياده سازي Layout به كار گيري مي كنيم. چون اكس ام ال يك لهجه بسيار راحت و مدل هست، بدين ترتيب سبب نمي شود پياده سازيهاي Layout هنگفت و نمايد شوند. XML به شما در تايپ كردن كد رابط كاربري (UI) در اندرويد امداد مينمايد تا رابط كاربري متبوع خويش را پياده سازي فرمائيد. تگهاي اين كد باطن پوشههاي XML از پيش تعريف و تمجيد نشدهاند در فيض ما مي بايست تگ هايي كه مورد نياز داريم را خودمان تعريفوتمجيد كنيم. XML زباني بسيار معمولي و مقياس پذير ميباشد كه هم به وسيله بشر و هم از نگاه دستگاه قابل قرائت ميباشد.در اندرويد شما با به كارگيري از گويش آرم گذاري اكس ام ال ميتوانيد به راحتي به پياده سازي UI در اندرويد بپردازيد.
تفاوت XML و HTMLلهجه XML براي ذخيره و جابجايي اطلاعات به فعاليت مي رود. البته HTML براي اكران اطلاعات به كار گيري مي شود.مغاير HTML تگهاي XML تعريفوتمجيد گرديده نيستند و شما بايستي بر حسب نيازتان آنها را تعريف و تمجيد فرماييد.هيچ كدام جايگزين يكديگر نيستند زيرا هر مورد براي هدف ها خاصي پياده سازي گرديده اند.
برچسب: طراحي اپليكيشن،