আমি ভাবছিলাম যে ]]>কোনও এক্সএমএল ডকুমেন্টে সিডিএটিএ বিভাগের মধ্যে কোনও সিডিএটি এন্ড টোকেন ( ) এড়ানোর কোনও উপায় আছে কিনা ? অথবা, আরও সাধারণভাবে, যদি কোনও সিডিএটিএর মধ্যে ব্যবহারের জন্য যদি কিছু পালানোর ক্রম থাকে তবে (তবে এটি উপস্থিত থাকলে, আমার ধারণা, সম্ভবত যেভাবেই হোক টোকেনগুলি শুরু করা বা শেষ করতে হবে) sense
মূলত, আপনি কি কোনও সিডিএটিএতে এমবেড করা শুরু করতে পারেন বা শেষ টোকেন রাখতে পারেন এবং পার্সারকে ব্যাখ্যা করতে না গিয়ে এটি কেবল অন্য একটি চরিত্রের অনুক্রম হিসাবে বিবেচনা করতে পারেন।
সম্ভবত, আপনি নিজের এক্সএমএল কাঠামো বা আপনার কোডটি যদি চেষ্টা করে দেখতে পেলেন তবে আপনাকে কেবল রিফ্যাক্টর করা উচিত, তবে আমি গত 3 বছর বা তার বেশি সময় ধরে প্রতিদিনের ভিত্তিতে এক্সএমএল নিয়ে কাজ করছি এবং আমার কখনও এই সমস্যা হয়নি, আমি ভাবছিলাম যে এটি সম্ভব কিনা। শুধু আউট কৌতুহল.
সম্পাদনা:
এইচটিএমএল এনকোডিং ব্যবহার করা ছাড়া অন্য ...
CDATA অনুমতি দেওয়ার জন্য ডিজাইন করা হয়েছিল : এগুলি অক্ষরযুক্ত পাঠ্যগুলির ব্লকগুলি থেকে বাঁচতে ব্যবহার করা হয় যা অন্যথায় মার্কআপ হিসাবে স্বীকৃত হবে যা এটি মার্কআপ হিসাবেও বোঝায় । তবে, বাস্তবে, আপনাকে বোঝানো ডাবল এনকোডিংয়ের দরকার নেই। এ এর মধ্যে একটি এনকোডিংয়ের একটি গ্রহণযোগ্য উপায় । CDATA]]>CDEndCDATA
>মতো কাউকে কোনও এনকোডিং থেকে বিরত>রাখে]]>না। এর সহজ অর্থ হ'ল এটি অপ্রত্যাশিত এবং এটি&অবশ্যই&প্রথমে এনকোড করা উচিত যাতে ডেটা সঠিকভাবে ডিকোড করা যায়। দস্তাবেজের ব্যবহারকারীদের অবশ্যই এই সিডিটাটি ডিকোড করতে হবে। এটি কোনও শোনার মতো নয় যেহেতু সিডিটা উদ্দেশ্যটির অংশটি এমন একটি সামগ্রী থাকতে হয় যা কোনও নির্দিষ্ট গ্রাহক কীভাবে পরিচালনা করতে পারে তা বোঝে। এই জাতীয় সিডিটা কোনও জেনেরিক গ্রাহক দ্বারা সঠিকভাবে ব্যাখ্যা করার আশা করা যায় না।