Hello I use xml for databse.
xml files are in Assets/Resources/
public static CourseContainer Load (string path)
{
TextAsset _xml = Resources.Load (path);
XmlSerializer serializer = new XmlSerializer (typeof(CourseContainer));
StringReader reader = new StringReader (_xml.text);
CourseContainer courses = serializer.Deserialize (reader) as CourseContainer;
reader.Close ();
return courses;
}
It works well, path is Assets/Resources/course.xml
but save can’t. I can’t find Resource folder in iOS device
public static void Save ()
{
CourseContainer courses = GlobalVariableManager.courseContainer;
#if UNITY_IOS
XmlSerializer serializer = new XmlSerializer (typeof(CourseContainer));
string filePath = System.IO.Path.Combine(Application.persistentDataPath, “courses.xml”);
FileStream stream = new FileStream (filePath, FileMode.Truncate);
serializer.Serialize (stream, courses);
stream.Close ();
#endif
}
I want know where is my xml file in iOS devices.