Added manual xml2 serialization. Rewired only save xml2, not oars yet. Seems to be generating xml's that are successfully parsed. Needs more testing.

This commit is contained in:
Diva Canto
2010-10-14 09:05:46 -07:00
parent 3cb716d291
commit 41ce392d9b
2 changed files with 164 additions and 105 deletions

View File

@@ -280,6 +280,8 @@ namespace OpenSim.Region.Framework.Scenes.Serialization
public static void SavePrimListToXml2(EntityBase[] entityList, TextWriter stream, Vector3 min, Vector3 max)
{
XmlTextWriter writer = new XmlTextWriter(stream);
int primCount = 0;
stream.WriteLine("<scene>\n");
@@ -297,10 +299,14 @@ namespace OpenSim.Region.Framework.Scenes.Serialization
continue;
}
stream.WriteLine(SceneObjectSerializer.ToXml2Format(g));
//stream.WriteLine(SceneObjectSerializer.ToXml2Format(g));
SceneObjectSerializer.SOGToXml2(writer, (SceneObjectGroup)ent);
stream.WriteLine();
primCount++;
}
}
stream.WriteLine("</scene>\n");
stream.Flush();
}