XML Aktarımında hata kaydı yakalanabilmektedir. Burada ki problem ImportFromXMLFile içerisinde RootKey bilgisi girilmediğinde XML de hata olsa da kaydı yaptığını söyler fakat kayıt yapmaz. Yapılacak işlem ile ilgili Rootkey bilgisi yazılmalıdır.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
XML Veri aktarımı
18/07/18 12:31   Tiger/Logo ObjectsMerhaba
Xml ile içeri aktarım yaparken verdiği hatayı yakalayamıyorum.
Logo programında içeri aktar dediğimde birim seti bulunamadı hatasını alıyorum.Aynı hatayı yakalamak istiyorum.
UnityObjects.Data ms = UnityApp.NewDataObject(UnityObjects.DataObjectType.doMaterial);
if (ms.ImportFromXMLFile("",fileinf.FullName))
{ Console.WriteLine("ok"); }
else (ms.ValidateErrors.Count > 0)
{
string result = "XML ErrorList:";
for (int i = 0; i < ms.ValidateErrors.Count; i++)
{
result += "(" + ms.ValidateErrors[i].ID.ToString() + ") - " + ms.ValidateErrors[i].Error;
}
Console.WriteLine(result);
}
Kod bloğu bu şekildedir.
Hata olmaması durumunda aktarım gerçekleşiyor.