আমি বিওএম ছাড়াই ইউটিএফ 8 এনকোডিং সহ ভিবি.নেট ব্যবহার করে একটি পাঠ্য ফাইল তৈরি করার চেষ্টা করছি। কেউ আমাকে সাহায্য করতে পারেন, এটি কীভাবে করবেন?
আমি ইউটিএফ 8 এনকোডিং দিয়ে ফাইল লিখতে পারি তবে, কীভাবে এটি থেকে বাইট অর্ডার মার্ক সরানো যায়?
edit1: আমি কোডটি এরকম চেষ্টা করেছি;
Dim utf8 As New UTF8Encoding()
Dim utf8EmitBOM As New UTF8Encoding(True)
Dim strW As New StreamWriter("c:\temp\bom\1.html", True, utf8EmitBOM)
strW.Write(utf8EmitBOM.GetPreamble())
strW.WriteLine("hi there")
strW.Close()
Dim strw2 As New StreamWriter("c:\temp\bom\2.html", True, utf8)
strw2.Write(utf8.GetPreamble())
strw2.WriteLine("hi there")
strw2.Close()
1.html কেবলমাত্র ইউটিএফ 8 এনকোডিং দিয়ে তৈরি হবে এবং ২.এইচটিএমএল এএনএসআই এনকোডিং বিন্যাসের সাহায্যে তৈরি হবে created
সরলীকৃত পদ্ধতির - http://whatilearnttuday.blogspot.com/2011/10/writ-text-files-without-byte-order.html