public void PraseIDCardInfo(string jsonStr) { JsonObject jsonObject = JsonObject.Parse(jsonStr); foreach (var item in jsonObject["jsonData"].GetObject()["pageData"].GetArray()) { var record = item.GetObject(); if (idCardInfo == null) { idCardInfo = new IDCardInfo(); } idCardInfo.balance = record.GetNamedNumber("balance"); idCardInfo.smtAccounts = record.GetNamedString("smtAccounts"); idCardInfo.smtDealdatetimeTxt = record.GetNamedString("smtDealdatetimeTxt"); idCardInfo.smtCarddateTxt = record.GetNamedString("smtCarddateTxt"); idCardInfo.smtEndcodeTxt = record.GetNamedString("smtEndcodeTxt"); idCardInfo.smtShowcardno = record.GetNamedString("smtShowcardno"); idCardInfo.smtValiditydateTxt = record.GetNamedString("smtValiditydateTxt"); idCardInfo.smtCardid = record.GetNamedNumber("smtCardid").ToString(); } }
public IDCardInfoPrase() { TransactionList = new ObservableCollection <RecordEntity>(); idCardInfo = new IDCardInfo(); }