diff --git a/Sources/ConsoleApp/FileName.cs b/Sources/ConsoleApp/FileName.cs
index 5fb1cc3..154ab78 100644
--- a/Sources/ConsoleApp/FileName.cs
+++ b/Sources/ConsoleApp/FileName.cs
@@ -8,6 +8,8 @@ using System.Text;
using System.Threading.Tasks;
using System.Xml.Schema;
using static System.Console;
+using System.Runtime.Serialization.Json;
+using System.Xml;
namespace ConsoleApp
{
@@ -24,12 +26,14 @@ namespace ConsoleApp
string relativePath = "..\\..\\..\\Persistance";
string xmlFile = Path.Combine(relativePath, "villageois.xml");
-
+ XmlWriterSettings settings = new XmlWriterSettings() { Indent = true };
var serializer = new DataContractSerializer(typeof(Carte));
-
- using (Stream s = File.Create(xmlFile))
+ using (TextWriter tw = File.CreateText(xmlFile))
{
- serializer.WriteObject(s, villageois);
+ using (XmlWriter writer = XmlWriter.Create(tw, settings))
+ {
+ serializer.WriteObject(writer, villageois);
+ }
}
}
}
diff --git a/Sources/ConsoleApp/Persistance/villageois.xml b/Sources/ConsoleApp/Persistance/villageois.xml
index 74dea1a..cc3218f 100644
--- a/Sources/ConsoleApp/Persistance/villageois.xml
+++ b/Sources/ConsoleApp/Persistance/villageois.xml
@@ -1 +1,9 @@
-La carte de basevillageoisVillageois2Il peut seulement voterIl doit se concentrer sur les autres joueurs
\ No newline at end of file
+
+
+ La carte de base
+ villageois
+ Villageois
+ 2
+ Il peut seulement voter
+ Il doit se concentrer sur les autres joueurs
+
\ No newline at end of file