public static void InitLanguageInfo() { TextAsset asset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset; if (asset != 0) { SecurityElement xml = XMLParser.LoadXML(asset.text); if (xml != null) { Dictionary <int, Dictionary <string, string> > dictionary = XMLParser.LoadIntMap(xml, "DefaultLanguage"); foreach (KeyValuePair <int, Dictionary <string, string> > pair in dictionary) { DefaultLanguageData data = new DefaultLanguageData { id = pair.Key, content = pair.Value["content"] }; dataMap.Add(pair.Key, data); } } else { LoggerHelper.Error("Default Language xml null.", true); } } else { LoggerHelper.Error("Default Language textAsset null.", true); } }
public static void InitLanguageInfo() { var textAsset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset; if (textAsset) { var xml = XMLParser.LoadXML(textAsset.text); if (xml != null) { var map = XMLParser.LoadIntMap(xml, "DefaultLanguage"); foreach (var item in map) { var t = new DefaultLanguageData(); t.id = item.Key; t.content = item.Value["content"]; dataMap.Add(item.Key, t); } } else { LoggerHelper.Error("Default Language xml null."); } } else { LoggerHelper.Error("Default Language textAsset null."); } }
public static void InitLanguageInfo() { var textAsset = Resources.Load("Default/DefaultXml/DefaultChineseData") as TextAsset; if (textAsset) { var xml = XMLParser.LoadXML(textAsset.text); if (xml != null) { var map = XMLParser.LoadIntMap(xml, "DefaultLanguage"); foreach (var item in map) { var t = new DefaultLanguageData(); t.id = item.Key; t.content = item.Value["content"]; dataMap.Add(item.Key, t); } } else LoggerHelper.Error("Default Language xml null."); } else LoggerHelper.Error("Default Language textAsset null."); }