জেএসএনের বিশ্বে এক্সএমএলটির গুরুত্ব কী?


17

যখন জেএসএন আমার প্রয়োজনীয় সমস্ত কাজ করতে সক্ষম হয় তখন এক্সএমএল শেখা কতটা গুরুত্বপূর্ণ? এটি বলার পরে, আমি জেএসএন ব্যবহার করি মূলত এজেএক্স অনুরোধ এবং বিভিন্ন এপিআই থেকে ডেটা প্রাপ্ত করার জন্য। আমি ওয়েব বিকাশের সম্পূর্ণ নবাগত এবং আমি এটি জিজ্ঞাসা করার কারণটি হ'ল আমি জানতে চাই যে আমার এগিয়ে যাওয়া উচিত এবং এক্সএমএলে একটি বই কেনা উচিত বা আমি কেবল এটি পাস দিতে পারি কিনা।


2
আপনি এটি একটি সামঞ্জস্যপূর্ণ ভিত্তিতে এক্সএমএল সম্মুখীন হবে যে দেওয়া, আমি এগিয়ে গিয়ে বইটি পেতে হবে।
টিম পোস্ট

11
শুধু স্ট্যান্ডার্ড পড়ুন। আমি কখনই এক্সএমএলকে শিখতে / বুঝতে চ্যালেঞ্জ করতে দেখিনি, কেবল ক্লান্তিকর।
ডায়েটবুদ্ধ

আমি কখনই বুঝতে পারি নি যে এক্সএমএল বোঝার পক্ষে এতটা কঠিন কী? এক্সএমএল এর 99.9% কেবলমাত্র ডেটার জন্য ধারক হিসাবে ব্যবহৃত হয়েছে - এটি সাধারণ পাঠ্য ফাইল করে, জটিল কিছু না!
কীথ পামার জুনিয়র

সবার উচিত আমাদের সিএসভি ...
জোনাথন ডস সান্টোস

1
@ কিথপালমার: এবং এখনও ওয়েবের চারপাশে প্রচুর পরিমাণে ভুল খুঁজে পাওয়া যায়। ভুল এনকোডিং ঘোষণা থেকে, অক্ষরের অক্ষরগুলির জন্য নিখোঁজ হওয়া অবধি যেগুলি কেবলমাত্র একটি হিউজার সিডিএটি কনটেইনার হিসাবে একটি এক্সএমএল ফাইল ব্যবহার করতে পারে। এবং কীভাবে নামের জায়গাগুলি মিস করবেন সে সম্পর্কে আমাকে আরম্ভ করবেন না।
জোচিম সউর

উত্তর:


29

ওয়েব বিশ্বের যে কোনও জায়গায় পেতে আপনাকে এক্সএমএল শিখতে হবে। এটি প্রচুর বি 2 বি যোগাযোগের ড্রাইভ এবং গুরুত্বপূর্ণ বর্ণনা করার জন্য অনেকগুলি স্ট্যান্ডার্ড এক্সএমএল ফর্ম্যাট রয়েছে।

কেবল নিজেকে JSON এ সীমাবদ্ধ করা অত্যন্ত স্ব-সীমাবদ্ধ। হ্যাঁ, আপনি আশেপাশের কলগুলি চক করে যাবেন তবে যখন আপনি জিও সার্ভারের সাথে যোগাযোগের প্রয়োজন তখন কী ঘটে? এটি জিআইএসের মান মেনে চলবে এবং এক্সএমএলকে ডাব্লুসিএস (ওয়েব ক্যাপিবিলিটিস সার্ভিস), ডাব্লুএমএস (ওয়েব ম্যাপ পরিষেবা) এবং ডাব্লুএফএস (ওয়েব ফিচার সার্ভিস) ফর্ম্যাটগুলিতে অন্যদের মধ্যে উত্সাহিত করবে। আপনি যদি এক্সএমএল হ্যান্ডেল করতে না জানেন তবে আপনার এটির সাথে কিছুটা সমস্যা হবে।

অবশ্যই, এর লবণের মূল্যবান যে কোনও মার্শালার (ডোমেন অবজেক্টে টেক্সট ফর্ম্যাটে) তাদের বস্তুগুলিকে এক্সএমএল / জেএসএন / ওয়াইএমএলে রূপান্তর করতে সক্ষম করবে যাতে আপনি এই যুক্তিটি তৈরি করতে পারেন যে যতক্ষণ আপনি মার্শালারের পিছনে লুকিয়ে থাকতে পারেন আপনাকে কেবল ডোমেন অবজেক্টের সাথে ডিল। ওয়েব পরিষেবাদি ঠিক এই উদ্দেশ্যে ডাব্লুএসডিএল সরবরাহ করে। তবে খুব শীঘ্রই আপনাকে আপনার অনুরোধ এবং প্রতিক্রিয়াগুলির বিষয়বস্তু পড়তে এবং বুঝতে হবে এবং এটি অবশ্যই এক্সএমএল বোঝার প্রয়োজন।

এবং আসুন ভাল ওল 'এক্সএইচটিএমএলকে HTML পৃষ্ঠাগুলির জন্য পুরানো ওয়েব স্ট্যান্ডার্ডটি ভুলে যাওয়া উচিত নয়। এটি এক্সএমএল।

সুতরাং, সংক্ষেপে, এক্সএমএল শিখুন - এবং জেএসওএনকে যেখানেই আপনি পছন্দ করতে পারেন রাখুন it's


2
অনেক ধন্যবাদ গ্যারি! এক্সএমএল যদিও ডুব দেওয়ার জন্য এতটাই ফুলে উঠেছে এবং সত্যিই ভীতিকর দেখাচ্ছে তবে আপনি যা বলেছিলেন তা অনুসরণ করে মনে হচ্ছে আমাকে এটি শিখতে হবে ......!
রাসমাস

@ অ্যালিস আস্তে আস্তে শুরু করুন। এটিকে পুনরাবৃত্তিমূলক এইচটিএমএল হিসাবে ভাবেন। তারপরে কেস সংবেদনশীলতার জন্য অনুমতি দিন। তারপরে বিবেচনা করুন যে কীভাবে বিভিন্ন উপাত্তের প্রকারগুলি (যেমন int, স্ট্রিং, তারিখ) উপস্থাপন করতে পারে এবং সেই উপাদানগুলি বা বৈশিষ্ট্যগুলির মধ্যে ট্যাগ করা যায়। তারপরে সেই ডেটা টাইপের উপস্থাপনাটিকে কিছুটা আরও আনুষ্ঠানিক (এক্সএসডি) করুন এবং আপনার যতদূর যেতে হবে about এই টিউটোরিয়ালটিতে সহায়তা করা উচিত: devguru.com/features/tutorials/xML/beginning_xML.html
গ্যারি

1
আপনি কোন ভাষা / কাঠামো / প্ল্যাটফর্মটি ব্যবহার করেন তা আমি জানি না, তবে এটি যেটিই হোক না কেন, আমি নিশ্চিত যে আপনি এটি এক্সএমএল বিশ্লেষণ এবং উত্পন্ন করার জন্য স্ট্যান্ডার্ড লাইব্রেরি পেয়েছেন, আপনি নিজে নিজেই বিন্দু বন্ধনী ব্যাখ্যা করতে পারবেন না।
কারসন 63000

5
+1, যদিও এটির জন্য মূল্যবান, এক্সএইচটিএমএল আসলেই তেমন নতুন নয় এবং মনে হয় এইচটিএমএল 5 সহ পিছনে চলে গেছে
জন এম গ্যান্ট

1
হতে পারে. আমার বক্তব্যটি আরও ছিল যে ডাব্লু 3 সি মনে হয় যে এক্সএইচটিএমএল নিয়ে তাদের চিন্তাভাবনা গত কয়েক বছরে কিছুটা পরিবর্তিত হয়েছে। এটি এখনও আছে এবং সমর্থিত, তবে এটি আর আপনি পছন্দ করেন না যে আপনি কোনও প্রকারের আই-প্রেমী টেবিল-লেআউট-ব্যবহার করে স্ক্রিপ্ট কিডি ব্যবহার করেন যদি আপনি এক্সএমএল পরিবর্তে প্লে এইচটিএমএল ব্যবহার করেন। এটি আপনার জবাব যাইহোক যাইহোক, যদিও দুঃখিত, দুঃখিত।
জন এম গ্যান্ট

6

এক্সএমএল স্পষ্টতই মার্কআপের জন্য জেএসনকে আউটসাইন করে (যা সর্বোপরি নামটিতে ইঙ্গিত দেয়)।

আমি দেখতে চাই না যে এলোমেলোনা এইচটিএমএল পৃষ্ঠাটি JSON ফর্ম্যাটে রূপান্তরিত হয়েছে। এটা ভয়ঙ্কর হবে। ওপেনঅফিস এবং মাইক্রোসফ্ট অফিসের সর্বশেষ সংস্করণগুলি তাদের পছন্দের ফর্ম্যাট হিসাবে সংক্ষেপিত এক্সএমএল ব্যবহার করে।

সাধারণ নিয়ম হিসাবে: মার্কআপ এক্সএমএলে যায়; কাঠামোগত ডেটা JSON এ যায়।

আপনি যখন ডেটা আউটপুট করছেন এবং বিন্যাসের উপরে নিজেকে পুরো নিয়ন্ত্রণে রাখবেন তখনই। আপনি যদি শিল্পের মান অনুযায়ী ডেটা আউটপুট দিচ্ছেন বা অন্য লোকের ডেটা গ্রাস করছেন, তবে জেএসএন আরও উপযুক্ত বলে মনে হতে পারে এমন জায়গাগুলিতে আপনাকে এক্সএমএল ব্যবহার করতে হবে। এটি কারণ যে এক্সএমএল দীর্ঘস্থায়ী এবং বহু মান ব্যবহৃত হয়েছে।


+1, বিশেষত মার্কআপ এবং কাঠামোগত ডেটার মধ্যে পার্থক্য লক্ষ করার জন্য।
আর্সেনী মোরজেনকো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.