Dekodierung von Base64 in C#

Ich erstellte XML-Dokument gespeichert und dieses Dokument als

  XmlDocument xmlDoc = new XmlDocument();
  XmlDeclaration dec = xmlDoc.CreateXmlDeclaration("1.0", "UTF-8", null);
  xmlDoc.AppendChild(dec);
  XmlTextWriter writer = new XmlTextWriter(fullPath,Encoding.UTF8);
  writer.Formatting = Formatting.Indented;
  xMLDoc.Save(writer);
  writer.Flush();

Hab ich dann kodiert dieses Dokument mithilfe der Base64-Encoder

Den Decoder konnte nicht analysiert XML-Datei.
Ich habe die decoder selbst und bekam dieses Ergebnis

 ?<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<ClinicalDocument 
 xmlns=\"urn:hl7-org:v3\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"
classCode=\"DOCCLIN\" moodCode=\"EVN\" schemaLocation=\"urn:hl7-org:v3
CDA.xsd\">\r\n  <typeId extension=\"POCD_HD000040\" root=\"2.16.840.1.113883.1.3
\" />\r\n

Mir bitte helfen, das Problem zu beheben.
Wie muss ich die XML-Datei speichern, um zu vermeiden die Probleme?
Oder Wie muss ich encode Base 64 um das Problem zu beheben?
Ich bin mit base64-encoder zum codieren von xml-Datei.
Ich bin ersuchenden Dokument. es ist erforderlich, um base64-encoder.
Ich dekodiert, selbst zu überprüfen, wo ist das problem.
Der decoder ist Java . Sie können nicht Parsen der xml-Datei, die ich glauben, da ?< vor dem Dokument.

Sie haben nicht uns gezeigt, was man macht, mit dem Base64-encoder. Das ist der relevante code...
Was hat das zu tun mit base-64? Auch - ich nehme an, du kopiert die Zeichenfolge aus der IDE ja? Das ist nicht der eigentliche string - es ist der c# - entkommen-version.
Bitte siehe meta.stackexchange.com/questions/2950/...
Es gibt so viel zu Ihrem Problem kann ich nicht Folgen. Was verwenden Sie zu base64 Kodieren/Dekodieren Sie Ihre Datei?
Nun, ich habe Eile, eine Antwort auf die Dekodierung von Base64, ich werde die Frage - was versuchen Sie zu tun? Was ist das Ziel?

InformationsquelleAutor Rose | 2011-09-09

Schreibe einen Kommentar