কোনও বিকাশকারীর জন্য এক্সএমএল কতটা গুরুত্বপূর্ণ? [বন্ধ]


12

এটি কি প্রতিটি বিকাশকারীকে এক্সএমএল জানা উচিত? কোনও বিকাশকারীর জন্য এক্সএমএল কতটা গুরুত্বপূর্ণ? যেকোনো পরামর্শ...

উত্তর:


18

আপনার যখন প্রয়োজন হবে তখন এটি জানা গুরুত্বপূর্ণ

এবং যখন আপনার এটি প্রয়োজন হবে, আপনি এটি এক ঘন্টার মধ্যে শিখতে পারেন। বা কম


6
এটি সমস্ত ধারণা এবং প্রযুক্তির জন্য সত্য
গোপী

6
@ শ্রী: কিছু জিনিসের জন্য সম্ভবত 'এক ঘন্টার মধ্যে এটি শিখুন না' বাদে ;-)
স্টিভেন এ। লো

@ স্টিভেন এ। লোও ওহ! হ্যাঁ! আমি এটি মিস করেছি :)
গোপী

6
@ স্টিভেন, "এক ঘন্টার মধ্যে এটি শিখুন" দুর্ভাগ্যক্রমে "এটি এত সহজ যে আমি কেবলমাত্র পার্সারটি লিখব, রেজিেক্সপস ব্যবহার করে" লিখি "to ধরে না। কমপ্লায়েন্ট পার্সার ব্যবহার করুন।

1
@ শ্রী: আপনি যদি সত্যই ধারণাটি না জেনে থাকেন তবে আপনার এটির প্রয়োজন কিনা তা জানার কোনও সুযোগ আপনার নেই। @ স্টিভেন: আমি মনে করি এটি অত্যন্ত আশাবাদী। এক্সএমএলটি সত্যিই বুঝতে, আপনাকে আরম্ভ করার জন্য ডিটিডি এবং এক্সএসডি বুঝতে হবে। এক্সএমএল-এর সাথে কিছু ছোট ছোট বিবরণ রয়েছে যা প্রকৃতপক্ষে এটিকে দুর্দান্ত, স্বজ্ঞাত মার্কআপ ভাষা হিসাবে রক্ষা করে যা ভক্তরা এটিকে বিবেচনা করে। এছাড়াও, আপনার ক্ষেত্রের উপর নির্ভর করে আপনার XSLT এবং WSDL হিসাবে জিনিসগুলি বোঝা উচিত। অন্যথায় আপনি এই জিনিসগুলির সাথে জ্ঞান এবং অভিজ্ঞতা আছে এমন ব্যক্তির তুলনায় আপনি অদক্ষ থেকে কম।
back2dos

7

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


5

এটি কমপক্ষে এটি কী এবং এক্সপাথের মূল বিষয়গুলি জানতে এটি সহায়ক। তবে আজকাল জেএসএন বেশিরভাগ ওয়েব বিকাশকারীদের পছন্দের ডেটা স্থানান্তর ফর্ম্যাটটি গ্রহণ করেছে।


আমি জেএসওন একটি কনফিগারেশন ফর্ম্যাট হিসাবে গ্রহণ করার কথা ভাবতে পারি না, যেখানে এক্সএমএল এখনও প্রচলিত এমনকি ওয়েব বিকাশকারীদের পক্ষেও।
নিকোল

রেনেসিস, আপনি সঠিক, এক্সএমএলটি কনফিগারেশনের জন্য অনেক বেশি ব্যবহৃত হয়। কিন্তু নেট নেট ওয়ার্ল্ডে এটি এক্সএমএল ম্যাপিংয়ের পরিবর্তে ফ্লুয়েটএনহাইবারনেট হিসাবে অন্য পদ্ধতি দ্বারা পরিপূরক করা হচ্ছে।
ক্রেগ

কোনও অ্যাপের অংশগুলির মধ্যে, সম্ভবত, তবে এক্সএমএল হ'ল আন্তঃ অ্যাপ যোগাযোগের লিঙ্গুয়া ফ্র্যাঙ্কা
TMN

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

@ টিএমএন: এটি দ্রুত গতিতে চলছে যদিও এটি যেখানে আপনি খুঁজছেন তার উপর স্পষ্টভাবে নির্ভর করে, চিহ্নিত করা ছেলেরা এখনও দৃ convinced় বিশ্বাস করছে যে এক্সএমএল সমস্ত ক্রোধ: /
ম্যাথিউ এম।

4

আপনার কমপক্ষে এক্সএমএলের পিছনে ধারণাটি জানা উচিত। সুনির্দিষ্ট বিবরণগুলি জানার পক্ষে জঘন্য মূল্য নেই যদি আপনি বুঝতে না পারেন কেন এটি প্রথম স্থানে ব্যবহার করা হয়েছে। এক্সএমএল এর ডেটা পরিবহনের পদ্ধতির মতো ট্যাগগুলিতে এটি আবদ্ধ করে: <greeting>hi</greeting>তবে আপনি সম্ভবত বলছেন, কি? তিনি কেন আমার উপর এইচটিএমএল আবিষ্কার করছেন?

আপনি জানেন, কিছু এখানে আমার সাথে একমত হতে পারে না, তবে আমি নিজেকে বিকাশকারী বলা এবং এক্সএমএল কী তা না জানার পক্ষে ভাল ধারণা বলে মনে করি না। এটি এখন খুব সাধারণ, খুব সাধারণ এবং এখন যে কোনও সেকেন্ডে পিকআপ করা খুব সহজ।

উদাহরণস্বরূপ, আপনি এই প্রতিক্রিয়াগুলি পড়তে 3 মিনিট ব্যয় করতে পারেন। তবে বিএএম, এই তিন মিনিটের মধ্যে, আমি কেবল ডাব্লু 3 স্কুলগুলিতে এক্সএমএলটির পরিচিতিটি পড়েছি: http://www.w3schools.com/xML/xML_hatis.asp

এখন আমি আমার মনিবদের তা জানাতে পারি, আরে, আপনার যদি কখনও কোনও ডেটা ট্রান্সপোর্টের প্রয়োজন হয় ... আমি জিজ্ঞাসা করার জন্য সঠিক ব্যক্তি sort (বাছা)।


3
-1। এক্সএমএল কেবল "ট্যাগগুলিতে ডেটা মোড়ানো" নয়। এটি আরও জটিল is এবং এটি এখন পর্যন্ত ডেটা পরিবহনের সর্বোত্তম উপায় নয়। অজানা পক্ষগুলিতে ডেটা সরবরাহের জন্য এটি উদাহরণস্বরূপ (যেমন একটি পাবলিক ওয়েব পরিষেবাদির মাধ্যমে), তবে বিতরণকৃত অ্যাপ্লিকেশনটিতে ডেটা পরিবহনের জন্য ব্যবহার করা সবচেয়ে খারাপ জিনিস।
back2dos

আমি কি বলেছিলাম যে এটি সবচেয়ে ভাল উপায় ছিল? এবং যতদূর এটিকে ট্যাগগুলিতে ডেটাযুক্ত ডেটা বলার জন্য ওহ বু-হু। এটি প্রোগ্রামার্স.স্ট্যাকেক্সেক্সেন এসও নয়। আমি আমার শ্রোতাদের সম্পর্কে ভাবছি - আমার শ্রোতা এমন এক ব্যক্তি যিনি এক্সএমএলটির বেসিকগুলিও জানেন না। সে কী শুনবে? এক্সএমএল, বা একটি দ্রুত বাক্য বিশদ সম্পর্কে জিব্বার জ্যাবার? ডাং ট্রলগুলি প্রোগ্রামারস.স্ট্যাকেক্সচেঞ্জ
প্রশ্নগুলি

আপনি ধরে নিয়েছেন এই ব্যক্তি এক্সএমএল সম্পর্কে কিছুই জানেন না, তবে কোনও দাবি করার আগে তাদের কিছু বোঝার অর্থ কী তা নিয়ে তাদের উচ্চ মানের থাকতে পারে।
জেফো

হ্যাঁ. কোনও দাবি করার আগে তাদের কিছু বোঝার অর্থ কী যার জন্য তাদের উচ্চ মানের থাকতে পারে। আরও একমত হতে পারে না।
joslinm

3

এক্সএমএল, আরআরডিবিএমএস, সিএসভি ইত্যাদির মতো বিভিন্ন ডেটা ফর্ম্যাটগুলি জানা সর্বদা ভাল Also এছাড়াও এটি কীভাবে কাজ করে তার বুনিয়াদি, প্রতিটিের সুবিধাগুলি এবং সীমাবদ্ধতাগুলি জানতে সহায়ক হবে। এটি অবশ্যই নকশা পর্যায়ে কিছু গুরুত্বপূর্ণ সিদ্ধান্ত নিতে সহায়তা করবে। এর আলোকে আমি বলব এক্সএমএল, এক্সপ্যাট, বৈধকরণ, ডিটিডি, এক্সএসএল এর বুনিয়াদি জানা বিকাশকারীদের পক্ষে জরুরী important তবে নিম্ন স্তরের বাস্তবায়ন বিশদগুলি জানা বাধ্যতামূলক হবে না।


1

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


1

এটি ডেটা এক্সচেঞ্জের জন্য একটি ফর্ম্যাট যা আজকাল বুনোভাবে জনপ্রিয়। আপনি যদি এটি জানেন তবে এটি অবশ্যই সহায়তা করে, যেহেতু প্রোগ্রামগুলিতে সাধারণত একে অপরের মধ্যে ডেটা বিনিময় করা প্রয়োজন।


0

এক্সএমএল কোনও বিকাশকারীর জন্য বিল্ডিং ব্লকের মতো।

(1) অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে এক্সএমএল গ্রাফিকাল ইউজার ইন্টারফেস প্রদর্শনের প্রাথমিক প্রয়োজন। (২) মোবাইল অ্যাপ্লিকেশনগুলিতে আইফোন এবং ব্লককবেরি বিকাশকারীদের মতো ওয়েব পরিষেবা ব্যবহার করতে পারেন যা এক্সএমএল ফর্ম্যাটে রয়েছে। (3) এক্সএমএল বোঝা সহজ এবং শেখা খুব সহজ। (4) এক্সএমএল তথ্য প্রদর্শনের জন্য কাঠামোগত তথ্য দেয়।

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