একটি এক্সএমএল ফাইলে '<' এর মতো কিছু অক্ষর লেখা


105

আমার প্রোগ্রামিংয়ের শুরু থেকে, আমি অ্যান্ড্রয়েডের জন্য বিকাশকালে কিছুটা বিশেষ চরিত্র যেমন "<-", "" << "ইমলিংয়ে আমার স্ট্রিং.এক্সএমএল ব্যবহার করেছি।

সমস্ত এক বছর ধরে ভাল কাজ করেছে, তবে আজ, আমি কেবল কিছু ছোট পরিবর্তন করতে চাইছিলাম এবং আমার এক্সএমএল ফাইলগুলি সম্পাদনা করতে শুরু করি।

আমি এখন এই অক্ষরগুলিতে সংকলন ত্রুটি পেয়েছি কারণ গ্রহনটি বিশ্বাস করে যে এটি এক্সএমএল ব্লকের অংশ।

আমি কীভাবে আমার এক্সএমএল ফাইলগুলিতে এই << "চিহ্নটি যুক্ত করতে পারি তার কোনও ধারণা?

অনেক ধন্যবাদ.


আপনি xML পলায়নের অর্থ <= & lt; ইত্যাদি? নাকি আরও জটিল কিছু?
রুপ

উত্তর:


274

ব্যবহার

&lt; জন্য <

&gt; জন্য >

&amp; জন্য &


1
আপনাকে ধন্যবাদ ... আমি বোকা বোধ করছি কারণ আমার খারাপ ইংরেজির কারণে আমি "চেয়ে বড়" খুঁজছি ... এর চেয়েও বেশি বেশি অনুসন্ধানের পরে আমি আমার উত্তর পেয়েছি .. অনেক ধন্যবাদ বিটিডব্লিউ।
ওয়াজ_বি

2
তারা এক্সএমএল চরিত্র সত্তা। এক্সএমএল এইচটিএমএল করে এমন সমস্ত সত্ত্বাকে সমর্থন করে না।
ট্যানার সোয়েট

$ (ডলার সাইন) এর জন্য কী?
বাগগুলি ঘটেছে

25

বিশেষ চরিত্রটি সন্নিবেশ করার আরেকটি উপায় মস গাইড অনুসরণ করুন : আমি ইউনিকোড সংজ্ঞা দ্বারা ব্যবহৃত অক্ষর এবং অ্যান্ড্রয়েড স্ট্রিং.এক্সএমএল কীভাবে লিখতে পারি :

উদাহরণ:

<string name="item_unknown">\u003c Item Unknown \u003e</string>

যা স্ট্রিং উপস্থিত:

< Item Unknown >

& Lt এবং & gt এখনও বৈধ টোকেন হিসাবে স্বীকৃত না হওয়ায় অ্যান্ড্রয়েড অ্যাক্সিম্যাল এ <এবং> সমস্যার সমাধানের সেরা উত্তর
জেসে

1
এই সমাধানটি আমার পক্ষে উপরের চেয়ে অনেক বেশি ভাল কাজ করেছে। ধন্যবাদ!
জান রাদজিকোভস্কি

3

আমি আমার স্ট্রিংগুলিতে এইচটিএমএল মার্কআপ ব্যবহার করায় আমি এই প্রশ্নটিতে হোঁচট খেয়েছি।

আপনি যদি অ্যান্ড্রয়েড স্ট্রিং রিসোর্স ডকুমেন্টেশনটি উল্লেখ করেন তবে বিভাগটিতে: "এইচটিএমএল মার্কআপের সাথে স্টাইলিং" আপনি স্ট্রিং.এক্সএমএল এ দেখতে পাবেন যে আপনাকে & lt ব্যবহার করতে হবে; খোলার ব্র্যাকেটের জন্য, তবে আপনি নিরাপদে ব্যাকস্ল্যাশ এবং একটি বন্ধনী বন্ধনী ব্যবহার করতে পারেন। উদাহরণ স্বরূপ:

<b>Text</b>

এই হিসাবে লেখা যেতে পারে:

&lt;b>Text&lt;/b>

আপনার স্ট্রিং.এক্সএমএল এ

যদি আপনার কোডটিতে এই এইচটিএমএল স্ট্রিংটি ব্যবহার করা হয় তবে আপনি ব্যবহার করতে পারেন:

Html.fromHtml( getResources().getString(R.string.yourHTMLString ) 

এবং আউটপুট আপনার সাহসী স্ট্রিং হবে!

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