我创建了一个几何形状的图形数据库,并且节点包含一个称为“类型”的属性,以指示该形状是三角形,圆形还是正方形。我想检索每个节点的类型并在IF条件下使用它如下。
//SAVE JSON TO FILE
private void writeToFile(String data) {
try {
OutputStreamWriter outputStreamWriter = OutputStreamWriter(openFileOutput("BonusData.xml", 0));
outputStreamWriter.write(data);
outputStreamWriter.close();
}
catch (IOException e) {
Log.e("Exception", "File write failed: " + e.toString());
}
}
当运行此代码时,它显示出这样的错误- 如果Result.type =='TRINGLE': AttributeError:“记录”对象没有属性“类型”
任何人都可以告诉我,有什么方法可以解决这个问题。
答案 0 :(得分:0)
您需要record["type"]
而不是record.type
。