您好我试着弄清楚如何在此类请求的响应中获取链接的值:
{
"_links" : {
"self" : {"href" : "https://link.net/someInfo" },
"profile" : {"href" : "https://link.net"},
==> "https://link.net/item1" : {"href" : "https://thelinkIwanttohave.net"},
"https://link.net/item2" : {"href" : "https://link.net"},
},
"reference" : "723bb02f-8e24-11e6-9184-000000000000"
}
在此之后(http://blog.stateless.co/post/13296666138/json-linking-with-hal) 如果我想获得自我href值。我可以通过:
json._links.self.href
但是如何获得https://link.net/item1的href值。 如果我输入:
json._links.https://link.net/item1.href
我收到了一个Uncaught SyntaxError:意外的令牌。我找不到这个例子。
答案 0 :(得分:0)
看看property accessors,您可以通过两种方式访问javascript属性:
object.property
object["property"]
所以在你的情况下试试:
json._links['https://link.net/item1'].href