示例#1
0
    // Use this for initialization
    void Start()
    {
        Debug.Log("Script started");
        DataReaderTextContainer drtc = DataReaderTextContainer.Load(path);

        foreach (Log audioLog in drtc.audioLogs)
        {
            print(audioLog.name);
            print(audioLog.LogContent);
            Debug.Log("Okay...");
        }
    }
示例#2
0
    public static DataReaderTextContainer Load(string path)
    {
        TextAsset _xml = Resources.Load <TextAsset> (path);

        XmlSerializer serializer = new XmlSerializer(typeof(DataReaderTextContainer));

        StringReader reader = new StringReader(_xml.text);

        DataReaderTextContainer audioLogs = serializer.Deserialize(reader) as DataReaderTextContainer;

        //DataReaderTextContainer logTexts = serializer.Deserialize(reader) as DataReaderTextContainer;

        reader.Close();

        return(audioLogs);
    }