JMP 社区您好,
我需要根据唯一标识符从人类蛋白质图谱公共网站检索生物信息。
到目前为止,我可以使用下面的简单代码轻松地从网站检索和解析 JSON 文件。
Names DEfault to Here (1);
ID = "ENSG00000108691";
HTM_c = "https://www.proteinatlas.org/XXX.json";
HTM_str = Substitute (HTM_c, "XXX", ID);
request = New HTTP Request (URL (HTM_str), Method ("Get"));
temp = request << send ();
js_par = Parse JSON (temp);
当我尝试仅收集 JSON 文档的选定部分时,就会出现问题(请参阅附件):
1) 命令“js_par << Get Keys”仅检索顶级密钥,而“子密钥”不可用
2)命令“js_par << Get Values”返回的不是实际值,而是数据“容器”的格式
因此,如何分解 JSON 文档以检索特定的键和值?
任何提示都会受到欢迎。
谢谢。
最好的,
TS