chore: initial commit
This commit is contained in:
69
Interface_WebAPI/SlMesDbIterface/MessageHanlder/GetVal.cs
Normal file
69
Interface_WebAPI/SlMesDbIterface/MessageHanlder/GetVal.cs
Normal file
@@ -0,0 +1,69 @@
|
||||
using Newtonsoft.Json.Linq;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace RecData
|
||||
{
|
||||
public class GetVal
|
||||
{
|
||||
|
||||
public static string JObject_Value(JObject jObj,string name)
|
||||
{
|
||||
var objVal = "NULL";
|
||||
if (jObj[name] != null)
|
||||
{
|
||||
objVal = jObj[name].ToString();
|
||||
}
|
||||
return objVal;
|
||||
}
|
||||
public static string JObject_Value_Int(JObject jObj, string name)
|
||||
{
|
||||
var objVal = "-1";
|
||||
if (jObj[name] != null)
|
||||
{
|
||||
objVal = jObj[name].ToString();
|
||||
}
|
||||
return objVal;
|
||||
}
|
||||
public static string JToken_Value(JToken jToken, string name)
|
||||
{
|
||||
var objVal = "NULL";
|
||||
var jTokenStr = jToken.ToString();
|
||||
if (!jTokenStr.Contains(name))
|
||||
{
|
||||
return objVal;
|
||||
}
|
||||
|
||||
if (jToken[name] != null)
|
||||
{
|
||||
objVal = jToken[name].ToString();
|
||||
}
|
||||
return objVal;
|
||||
|
||||
}
|
||||
public static string JToken_Value_Int(JToken jToken, string name)
|
||||
{
|
||||
var objVal = "-1";
|
||||
if (jToken[name] != null)
|
||||
{
|
||||
objVal = jToken[name].ToString();
|
||||
}
|
||||
return objVal;
|
||||
|
||||
}
|
||||
public static JArray JObject_JArray(JObject jObj, string name)
|
||||
{
|
||||
var jArray = new JArray();
|
||||
if (jObj[name] != null)
|
||||
{
|
||||
jArray = (JArray)jObj[name];
|
||||
}
|
||||
return jArray;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user