Simplest way is to base64 encode the data and then set it as element text. Convert.ToBase64String and Convert.FromBase64String should get you started.
Main Topics
Browse All TopicsI read some values of the registry and write them to a XML with Linq. Some Values have binary characters and look like this:
ήì\ÎQÝÜ$Ñ.Ì6Å·xxµ0©
The program crashes when I try to write those values into the XML. How can I write these values into the xml?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
I can write the Data Base64 Encoded with this:
public static string Encode(string str)
{
byte[] encbuff = System.Text.Encoding.UTF8.
return Convert.ToBase64String(enc
}
That means the routine wich Shows the XML in the Application needs this routine:
public string Decode(string str)
{
byte[] decbuff = Convert.FromBase64String(s
return System.Text.Encoding.UTF8.
}
right?
That means writing the binary into the XML as it is, doesn't work?
Business Accounts
Answer for Membership
by: lluddenPosted on 2009-04-30 at 14:08:09ID: 24274446
You will want to MIME encode any binary data you store in an XML document. See http://www.xml.com/pub/a/9 8/07/binar y/binary.h tml
/PrintSear chContent. asp?LINKID =351
I use one of the components in IP!Works (www.nsoftware.com) to do MIME encodings. If you want to uuencode it instead, there is code here http://www.eggheadcafe.com