可以在没有javascript的情况下从json输出中获取值吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以在没有javascript的情况下从json输出中获取值吗?相关的知识,希望对你有一定的参考价值。

是否有可能在这个网址中获取“$ t”的值而不使用javascript

google sheet url link

我想在浏览器中看到的是:12-Jan-2019

不是这个:

{
  "version":"1.0",
  "encoding":"UTF-8",
  "entry":{
    "xmlns":"http://www.w3.org/2005/Atom",
    "xmlns$batch":"http://schemas.google.com/gdata/batch",
    "xmlns$gs":"http://schemas.google.com/spreadsheets/2006",
    "id":{
      "$t":"https://spreadsheets.google.com/feeds/cells/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/default/public/basic/R2C1"
    },
    "updated":{
      "$t":"2019-01-17T01:51:01.318Z"
    },
    "category":[
      {
        "scheme":"http://schemas.google.com/spreadsheets/2006",
        "term":"http://schemas.google.com/spreadsheets/2006#cell"
      }
    ],
    "title":{
      "type":"text",
      "$t":"A2"
    },
    "content":{
      "type":"text",
      "$t":"12-Jan-2019"
    },
    "link":[
      {
        "rel":"self",
        "type":"application/atom+xml",
        "href":"https://spreadsheets.google.com/feeds/cells/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/default/public/basic/R2C1"
      }
    ]
  }
}
答案
  • 您想从12-Jan-2019的电子表格中检索https://spreadsheets.google.com/feeds/cells/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/default/public/basic/R2C1?alt=json

如果我的理解是正确的,那么这些终点怎么样?

  • 根据您的问题,可以找到以下值。 Spreadsheet的文件ID是1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8 所需值放在“A2”中。
  • 我认为工作表ID可能是0。

Endpoint 1:

https://docs.google.com/spreadsheets/d/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/pubhtml/sheet?gid=0&range=A2
Result

12-Jan-2019在浏览器上显示。

Endpoint 2:

https://docs.google.com/spreadsheets/d/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/gviz/tq?gid=0&tqx=out:csv&range=A2
Result:

创建包含"12-Jan-2019"的CSV文件。

如果我误解了你的问题,我很抱歉。

编辑:

这个怎么样?在该修改中,使用<object>和端点1。

<object data="https://docs.google.com/spreadsheets/d/1m8fyL5Nynv1Q171qyzh450_WjJGp35f9T5OYGfCQwr8/pubhtml/sheet?gid=0&range=A2" width="115" height="20">This cannot be displayed.</object>

以上是关于可以在没有javascript的情况下从json输出中获取值吗?的主要内容,如果未能解决你的问题,请参考以下文章

在没有第三方库的情况下从 JSON 获取动态对象的最佳方法是啥?

有没有办法在不导入 csv 的情况下从 .csv 创建 JSON?

在没有抓取HTML的情况下从whattomine中的链接接收JSON数据

如何在没有 Jmeter 中的 foreach 控制器的情况下从数组中提取值(通过 JSON 提取器获得)

如何在没有 Blazor Web 组件的情况下从 JavaScript 使用 C# WebAssemly

在没有用户登录屏幕的情况下从Javascript调用安全的REST API