সঠিক XML এক্সটেনশান উপাদান না থাকা কোনও ফাইলে কীভাবে অনুসন্ধান করবেন?


2

আমি কয়েক হাজার এক্সএইচএইচটিএল এবং এক্সএমএল ফাইল অনুসন্ধান করতে সক্ষম হব এবং প্রথম লাইনটিতে নিম্নলিখিত স্ট্রিং না থাকা ফাইলগুলির একটি তালিকা দেখুন:

<?xml version="1.0" encoding="utf-8"?>

আমি কিভাবে এই কাজ সম্পর্কে যেতে হবে? আমি মনে করি আমি অনুসন্ধানের ফাইল ফাংশন ব্যবহার করে নোটপ্যাড ++ এ এটি করতে পারব, কিন্তু কোনও স্ট্রিং সন্ধান করার জন্য আমি কোনও উপায় দেখিনি এবং / অথবা সঠিকভাবে ফরম্যাট করা হয়েছে এবং এটি ফাইলগুলির একটি তালিকা আউটপুট আছে।


1
কোন অপারেটিং সিস্টেম আপনি যে কোন উপায়ে ব্যবহার করছেন?
Angel Brighteyes

উত্তর:


1

ব্যবহার এজেন্ট Ransack এবং এটি শুধুমাত্র এক্সএমএল ফাইল ধরনের মাধ্যমে অনুসন্ধান করতে সেট। আপনি RegEx ব্যবহার জানেন যে, আমি কাজ করছি অথবা আমি যে সাহায্য করবে। আমি এজেন্ট Ransack শুধু একটি নেতিবাচক অনুসন্ধান ব্যবহার করার ক্ষমতা সঙ্গে আসে কিন্তু আমি চেক করতে হবে বিশ্বাস।

এজেন্ট রান্সস্যাকের একটি "এক্সপ্রেশন স্পষ্ট নয়" যা আপনি যা চান তার জন্য কাজ করবে, তবে আপনাকে এটি বন্ধ করার জন্য নিয়মিত এক্সপ্রেশন মিল স্ট্রিং প্রয়োজন হবে। আপনি যদি একজন বিকাশকারী হন তবে কমপক্ষে মৌলিক অনুসন্ধান বা পাঠ্যের সাথে মিল রেখে যথেষ্ট পরিমাণে ছদ্মবেশী হতে এটি একটি ভাল দক্ষতা।

[সম্পাদনা] এজেন্ট Ransack একটি "নয় এক্সপ্রেশন" অনুসন্ধান ক্ষমতা আছে। RegEx যদিও বেশ সহজ ছিল

(<\?xml version="1.0" encoding="utf-8"\?>)

আমি একটি টুল / ইউটিলিটি অ্যাপ্লিকেশন খুঁজছেন রাখা হবে।


5

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

NOT "<?xml version=\"1.0\" encoding=\"utf-8\"?>"

আশাকরি এটি কাউকে সাহায্য করবে।

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