我以以下形式检索元数据:
{"version":"1.0","dataServices":{"dataServiceVersion":"1.0","schema":[{"namespace":"IdeasDbModel","entityType":[{"name":"Category","key":{"propertyRef":[{"name":"CategoryID"}]},"property":[{"name":"CategoryID","type":"Edm.Int32","nullable":"false","extensions":[{" ...
如何在 JavaScript 中解析它以检索元数据信息,例如列类型、主键等,例如表 Category 具有主键 (propertyRef) CategoryID 并且该列的类型为 Edm.Int32?我不明白结果的格式。在 dataServices -> Schema[0] -> entityType (或关联)下,它只是一个对象数组,所以我必须遍历每个元素以找到匹配的结果,或者是否有更简单的方法让列由姓名?