데이터 저장에 관한 제 질문에 따라 XML을 사용할 수 있지만 Base64를 사용하여 인코딩하여 파일을 난독화할 것을 제안했습니다. 이 아이디어가 마음에 들지만 XML로 원하는 것을 얻을 수 있지만 Base64로 저장하는 방법을 모르겠습니다.XML을 Base64 인코딩으로 작성하십시오.
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
XmlWriter write = XmlWriter.Create("C:\\Users\\Andy\\Desktop\\database.xml", settings);
write.WriteStartDocument();
write.WriteStartElement("Database");
write.WriteStartElement("Entry");
write.WriteAttributeString("key", "value");
write.WriteEndElement();
write.WriteEndElement();
write.Flush();
write.Close();
답변 해 주셔서 감사합니다. 그래도 전체 XML 파일을 인코딩하고 싶습니다. 그러니 그 부분을 확장하십시오. – Andy
@Andy ops, 완료! – giammin
+1 수정 해 주셔서 감사합니다. 그러면 필자는 파일에's'라고 쓰는 writer 객체를 사용하겠습니까? 또한 원래 묻지는 않았지만 XML 파일을 읽는 방법을 보여줄 수 있습니까? – Andy