|
|
@@ -382,14 +382,14 @@ namespace MySystem
|
|
|
string[] flist = sName.Split(',');
|
|
|
if (flist.Length == 2)
|
|
|
{
|
|
|
- if (data.Contains("\"" + flist[1] + "\""))
|
|
|
+ if (data.Contains("\"" + flist[1] + "\"") && jsonObj[flist[0]].ToJson().Contains("\"" + flist[1] + "\""))
|
|
|
{
|
|
|
val = jsonObj[flist[0]][flist[1]].ToString();
|
|
|
}
|
|
|
}
|
|
|
else if (flist.Length == 3)
|
|
|
{
|
|
|
- if (data.Contains("\"" + flist[2] + "\""))
|
|
|
+ if (data.Contains("\"" + flist[2] + "\"") && jsonObj[flist[0]].ToJson().Contains("\"" + flist[1] + "\"") && jsonObj[flist[0]][flist[1]].ToJson().Contains("\"" + flist[2] + "\""))
|
|
|
{
|
|
|
val = jsonObj[flist[0]][flist[1]][flist[2]].ToString();
|
|
|
}
|