আপনি কীভাবে কোনও শেফফিলের চরসেট নির্ধারণ করবেন?


উত্তর:


9

বিচার ও ত্রুটি। আপনি সবকিছু ঠিক না হওয়া পর্যন্ত মিসেস এক্সেল বা ওপেনঅফিসের সাহায্যে .dbf ফাইলটি খোলার চেষ্টা করুন।

আরও ক্লুজের জন্য এই পোস্টটি দেখুন: /programming/319095/how-do-i-determine-the-character-set-of-a-string


যদি এনকোডিং সম্পর্কে কিছু জানা না থাকে তবে প্রথমে লাটিন 1 বা ইউটিএফ -8 চেষ্টা করা সার্থক।
krlMLr

আমি মিসেস এক্সেলে .dbf খুলেছি এবং চরিত্রগুলি সাধারণত প্রদর্শিত হয়। কোন এনকোডিং এক্সেলটি ব্যবহার / সনাক্ত করছে তা আমি কীভাবে দেখতে পারি? যাতে আমি এটি কিউজিআইএসে সেট করতে পারি ...
ব্যবহারকারীর 3386170

12

প্রোগ্রামগুলির জন্য শেফফাইলের জন্য অক্ষর সেট নির্ধারণের জন্য দুটি উপায় রয়েছে।

  • প্রথমটি হ'ল কোডপেজ ফাইল * .cpg।
  • দ্বিতীয়টি হ'ল কোডপেজ তথ্য যা ডিবেস ফাইলের অভ্যন্তরে থাকতে পারে। স্পেসিফিকেশনটি http://www.clicketyclick.dk/datedias/xbase/format/dbf.html#DBF_omotCT এ পাওয়া যাবে

+1 একটি dBase ফাইল ফর্ম্যাট পৃষ্ঠায় লিঙ্কটি দুর্দান্ত। যাইহোক, এএফআইএকে, কোডপেজগুলি কখনই ডিবেস তৃতীয় বিন্যাসে অন্তর্ভুক্ত ছিল না। ফর্ম্যাটটির ফক্সপ্রো এক্সটেনশনের রেফারেন্সটি রয়েছে, যা প্রস্তাব দেয় যে সমস্ত .dbf ফাইলগুলিতে কোডেপ তথ্য থাকবে না (বা যদি তারা করেন তবে এটি শিরোনামের একটি মুক্ত অঞ্চলে আবর্জনা বাইট প্রদর্শিত হওয়ার ফলস্বরূপ হতে পারে) )। তবে আপনি যদি এই তথ্যটি খনন করতে পারেন তবে এটি এখনও একটি পরীক্ষা-ত্রুটি অনুসন্ধানের জন্য একটি ভাল সূচনা। বিটিডব্লিউ, আমাদের সাইটে আপনাকে স্বাগতম!
হোবার

কিছু অজগর ডিবিএফ লাইব্রেরি তথ্য থাকলে কোডপেজটি পড়তে পারে।
পাওলো স্কার্ডাইন

5

fileউপযোগ একটি টেক্সট ফাইল এনকোডিং অনুমান করতে সক্ষম হয়। ogr2ogrএমন কোনও রূপান্তরটির জন্য ব্যবহার করুন যা কোনও .cpgফাইল না থাকলে আসল এনকোডিং সংরক্ষণ করে :

ogr2ogr -f CSV file.csv file.dbf
file file.csv

উদাহরণ আউটপুট:

file.csv: ISO-8859 text

আমি এটি সবচেয়ে ঘন ঘন দুটি এনকোডিংগুলি ইউটিএফ -8 এবং ল্যাটিন 1 দিয়ে পরীক্ষা করেছি tested ওএস এক্স সম্পর্কে নিশ্চিত নয়, উবুন্টুতে বাক্সটি বাইরে চলেছে I'm আমি fileউইন্ডোজের কোনও ইউটিলিটি সম্পর্কে অবগত নই ।

দ্রষ্টব্য : এর সাথে সম্পর্কিত .cpgফাইল উপস্থিত হওয়ার সাথে সাথে এনকোডিংটি নির্দেশ করে ogr2ogrএটি সম্মান করবে এবং ফলাফলটি ইউটিএফ -8 এ হবে in তবে যদি সিএসভি আউটপুটটি সঠিক মনে হয় তবে আপনি জানেন যে .cpgফাইলটির তথ্য সঠিক।


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