如何从JavaScript中的大小对象中提取数据

发布于 2025-02-12 03:00:37 字数 1435 浏览 1 评论 0原文

我有一个非常深的对象,我需要从中提取特定对象。但是我不知道。

这是对象的照片。

如您在图片中看到的那样,我需要提取滑块并一起滑动。

是否有人可以帮助一些或只是写下如何做的人,我会写出代码?

nst slide = `[{"data":{"pageLayouts":{"data":[{"attributes":{"title":"Home","subtitle":"Our project","slider":{"title":"She was undergoing treatment at Saifee Hospital in Mumbai for the past 15 day","slides":[{"id":"1","image":{"data":[{"id":"4","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"Prime Minister Narendra Modi","subtitle":"Prime Minis a Modi","__typename":"ComponentSlidesComSlides"},{"id":"3","image":{"data":[{"id":"5","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"Another slider","subtitle":"sub title for another slider","__typename":"ComponentSlidesComSlides"},{"id":"2","image":{"data":[{"id":"4","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"some more slider","subtitle":"sub title fore some more slider","__typename":"ComponentSlidesComSlides"}],"__typename":"ComponentSliderComSlider"},"__typename":"PageLayout"},"__typename":"PageLayoutEntity"}],"__typename":"PageLayoutEntityResponseCollection"}},"loading":false,"networkStatus":7,"stale":false}]`

太感谢了。

I have a very deep-down object from which I need to extract a specific object from it. but I don't quite know it.

This is a pic of object.
enter image description here

As you see in the picture, I need to extract the slider and slides together.

Is there anyone who may be able to help a bit or just write down how to do it I will write the code out?

nst slide = `[{"data":{"pageLayouts":{"data":[{"attributes":{"title":"Home","subtitle":"Our project","slider":{"title":"She was undergoing treatment at Saifee Hospital in Mumbai for the past 15 day","slides":[{"id":"1","image":{"data":[{"id":"4","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"Prime Minister Narendra Modi","subtitle":"Prime Minis a Modi","__typename":"ComponentSlidesComSlides"},{"id":"3","image":{"data":[{"id":"5","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"Another slider","subtitle":"sub title for another slider","__typename":"ComponentSlidesComSlides"},{"id":"2","image":{"data":[{"id":"4","__typename":"UploadFileEntity"}],"__typename":"UploadFileRelationResponseCollection"},"title":"some more slider","subtitle":"sub title fore some more slider","__typename":"ComponentSlidesComSlides"}],"__typename":"ComponentSliderComSlider"},"__typename":"PageLayout"},"__typename":"PageLayoutEntity"}],"__typename":"PageLayoutEntityResponseCollection"}},"loading":false,"networkStatus":7,"stale":false}]`

Thank you so much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半步萧音过轻尘 2025-02-19 03:00:37

var slider = obj [0] .data.pagelayouts.data [0] .Attributes.slider

var obj = [{
  "data": {
    "pageLayouts": {
      "data": [{
        "attributes": {
          "title": "Home",
          "subtitle": "Our project",
          "slider": {
            "title": "She was undergoing treatment at Saifee Hospital in Mumbai for the past 15 day",
            "slides": [{
              "id": "1",
              "image": {
                "data": [{
                  "id": "4",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "Prime Minister Narendra Modi",
              "subtitle": "Prime Minis a Modi",
              "__typename": "ComponentSlidesComSlides"
            }, {
              "id": "3",
              "image": {
                "data": [{
                  "id": "5",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "Another slider",
              "subtitle": "sub title for another slider",
              "__typename": "ComponentSlidesComSlides"
            }, {
              "id": "2",
              "image": {
                "data": [{
                  "id": "4",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "some more slider",
              "subtitle": "sub title fore some more slider",
              "__typename": "ComponentSlidesComSlides"
            }],
            "__typename": "ComponentSliderComSlider"
          },
          "__typename": "PageLayout"
        },
        "__typename": "PageLayoutEntity"
      }],
      "__typename": "PageLayoutEntityResponseCollection"
    }
  },
  "loading": false,
  "networkStatus": 7,
  "stale": false
}]

var slider = obj[0].data.pageLayouts.data[0].attributes.slider
console.log(slider)

var slider = obj[0].data.pageLayouts.data[0].attributes.slider

var obj = [{
  "data": {
    "pageLayouts": {
      "data": [{
        "attributes": {
          "title": "Home",
          "subtitle": "Our project",
          "slider": {
            "title": "She was undergoing treatment at Saifee Hospital in Mumbai for the past 15 day",
            "slides": [{
              "id": "1",
              "image": {
                "data": [{
                  "id": "4",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "Prime Minister Narendra Modi",
              "subtitle": "Prime Minis a Modi",
              "__typename": "ComponentSlidesComSlides"
            }, {
              "id": "3",
              "image": {
                "data": [{
                  "id": "5",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "Another slider",
              "subtitle": "sub title for another slider",
              "__typename": "ComponentSlidesComSlides"
            }, {
              "id": "2",
              "image": {
                "data": [{
                  "id": "4",
                  "__typename": "UploadFileEntity"
                }],
                "__typename": "UploadFileRelationResponseCollection"
              },
              "title": "some more slider",
              "subtitle": "sub title fore some more slider",
              "__typename": "ComponentSlidesComSlides"
            }],
            "__typename": "ComponentSliderComSlider"
          },
          "__typename": "PageLayout"
        },
        "__typename": "PageLayoutEntity"
      }],
      "__typename": "PageLayoutEntityResponseCollection"
    }
  },
  "loading": false,
  "networkStatus": 7,
  "stale": false
}]

var slider = obj[0].data.pageLayouts.data[0].attributes.slider
console.log(slider)

深爱不及久伴 2025-02-19 03:00:37

首先掩盖JSON到JavaScript对象并使用对象déstrucuré语法

First covert JSON to JavaScript object and use object déstructuré syntax

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文