文件 /home/iot/cloud/portal/.permition.json
内容:
[
{"phone":"18341357622","view":true,"add":true,"delete":true,"update":true},
{"phone":"18341357621","view":true,"add":true,"delete":true,"update":true}
]
读取代码片段:
ObjectMapper objMap = new ObjectMapper();
try
{
JsonNode root = objMap.readTree(new File("/home/iot/cloud/portal/.permition.json"));
for (int i = 0; i < root.size(); i++)
{
String strPhone = root.get(i).get("phone").asText();
boolean strPermition = root.get(i).get(Op).asBoolean();
if (strPhone.equals(Phone) && strPermition == true)
{
if (root.get(i).get("view").asBoolean() == true)
{
return true;
}
}
}
} catch (Exception e)
{
return false;
}