이 json 파일을 PHP를 통해 어떻게 구문 분석 할 수 있습니까?

Awah Hammad |

내 가게의 제품이 PHP를 사용하지만 운이없는이 json 파일을 구문 분석하려고합니다! 나는 PHP를 처음 접했고 온라인 검색을 시도했지만 대답이 없었습니다. 다음은 내 json 파일의 일부입니다.

    [
  {
    "_type": "default",
    "description": [
      "Product Description comes here"
    ],
    "url": "here is the url to my seo friendly url",
    "price": [
      "11.64"
    ],
    "sizes": [
      "sizes come here"
    ],
    "images": [
      "image name and address is here"
    ],
    "_template": "5c1333451e128f546e451197f6c6061b3a66d1ee",
    "_cached_page_id": "5119b553b1512ae1a19d6cd0d3f29e51e111a90c",
    "name": [
      "product name is here"
    ]
  },
  {
    "_type": "default",
    "description": [
      "Product #2 Description comes here"
    ],
    "url": "here is the url to my seo friendly url",
    "price": [
      "11.64"
    ],
    "sizes": [
      "sizes come here"
    ],
    "images": [
      "image name and address is here"
    ],
    "_template": "5c1333451e128f546e451197f6c6061b3a66d1ee",
    "_cached_page_id": "5119b553b1512ae1a19d6cd0d3f29e51e111a90c",
    "name": [
      "product #2 name is here"
    ]
  }
]

이것은 전체 json 파일의 샘플이지만이 형식을 따릅니다. 나는 그것을 색인하기 위해 다음 PHP 코드를 작성하려고 시도했지만 내가 말했듯이 운이 없다.

    <?php
// this code reads from the files provided to it and populates the     database with products

$jsondata = file_get_contents("55products.json");
$json = json_decode($jsondata, true);


foreach ($json["products"] as $product)
{
    // now lets split it into smaller pieces
    foreach ($product as $product_infos) {
        print_r($product_infos);
        echo "<br /><br /><br />";


    }

}

하지만 여전히 콘텐츠에 액세스 할 수 없거나 구체적으로 말하자면 거기에있는 데이터 저장소에 액세스하는 방법을 모릅니다. 나는 이것이 매우 어리석은 질문이라는 것을 이해하지만 온라인의 모든 자습서에는 비슷한 구문이 없으므로 나를 도와주세요. 친애하는.

알렉스 안드레이

내부 요소는 배열 자체이므로 인덱스 0을 사용하여 값에 액세스해야합니다.

$obj = json_decode($json,true);
// var_dump($obj);exit;

foreach ($obj as $product)
{
    print $product["description"][0] . "<br/>";
    print $product["images"][0] . "<br/>";
    print $product["url"] . "<br/>";
    print $product["name"][0] . "<br/>";
}

출력됩니다

Product Description comes here
image name and address is here
here is the url to my seo friendly url
product name is here
Product #2 Description comes here
image name and address is here
here is the url to my seo friendly url
product #2 name is here

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

키없이 JSON 파일을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

JSON 데이터 구문 분석이 json 데이터를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 JSON 정보를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 JSON을 Ruby에서 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

AJAX 성공 함수에서이 json 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

값만 있고 이름이없는 JSON을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

json의 게시 방법을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 Json 객체를 Java 객체로 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 datetime 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

Elasticsearch (JSON)에서 읽을 수 있도록 테이블로 형식이 지정된 Mariadb 로그를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 JSON 포켓몬 사전을 어떻게 구문 분석 할 수 있습니까? (스위프트 3)

분류에서Dev

Spark에서 JSON 파일을 어떻게 구문 분석 할 수 있습니까? Spark 또는 hdfs에서 dynamo DB에 어떻게 삽입 할 수 있습니까?

분류에서Dev

비정형 JSON을 어떻게 구문 분석 할 수 있습니까? (jQuery를 사용하여)

분류에서Dev

flutter에서 다른 언어 (이 경우 Gujrati)로 JSON 파일을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 날짜를 Javascript로 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

이 DateTime을 어떻게 구문 분석 할 수 있습니까? (T & Z)

분류에서Dev

서버에서 .unity3d 파일을 PHP로 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

PHP로 Java 속성 파일을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

Python을 사용하여 동적 페이지를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

Swift 3을 사용하여이 JSON 복잡한 깊은 사전 데이터를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

구문 분석 된 JSON을 CSV 파일에 어떻게 쓸 수 있습니까?

분류에서Dev

JSON 구문 분석 오류 'JSON.parse : 문자열 리터럴의 잘못된 제어 문자'를 어떻게 해결할 수 있습니까?

분류에서Dev

파이썬의 삼중 따옴표 f- 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

파이썬으로 게시 요청을 할 때 구문 분석 오류를 어떻게 수정할 수 있습니까?

분류에서Dev

이 날짜 형식을 datetime으로 어떻게 구문 분석 할 수 있습니까? 파이썬 / 팬더

분류에서Dev

문자 'u'로 시작하는 JSON 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

함수가 포함 된 JSON 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

속성 이름에 특수 문자가 포함 된 JSON 데이터를 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

파이썬에서 어떻게 병렬 구문 분석을 할 수 있습니까?

Related 관련 기사

  1. 1

    키없이 JSON 파일을 어떻게 구문 분석 할 수 있습니까?

  2. 2

    JSON 데이터 구문 분석이 json 데이터를 어떻게 구문 분석 할 수 있습니까?

  3. 3

    이 JSON 정보를 어떻게 구문 분석 할 수 있습니까?

  4. 4

    이 JSON을 Ruby에서 어떻게 구문 분석 할 수 있습니까?

  5. 5

    AJAX 성공 함수에서이 json 문자열을 어떻게 구문 분석 할 수 있습니까?

  6. 6

    값만 있고 이름이없는 JSON을 어떻게 구문 분석 할 수 있습니까?

  7. 7

    json의 게시 방법을 어떻게 구문 분석 할 수 있습니까?

  8. 8

    이 Json 객체를 Java 객체로 어떻게 구문 분석 할 수 있습니까?

  9. 9

    이 datetime 문자열을 어떻게 구문 분석 할 수 있습니까?

  10. 10

    Elasticsearch (JSON)에서 읽을 수 있도록 테이블로 형식이 지정된 Mariadb 로그를 어떻게 구문 분석 할 수 있습니까?

  11. 11

    이 JSON 포켓몬 사전을 어떻게 구문 분석 할 수 있습니까? (스위프트 3)

  12. 12

    Spark에서 JSON 파일을 어떻게 구문 분석 할 수 있습니까? Spark 또는 hdfs에서 dynamo DB에 어떻게 삽입 할 수 있습니까?

  13. 13

    비정형 JSON을 어떻게 구문 분석 할 수 있습니까? (jQuery를 사용하여)

  14. 14

    flutter에서 다른 언어 (이 경우 Gujrati)로 JSON 파일을 어떻게 구문 분석 할 수 있습니까?

  15. 15

    이 날짜를 Javascript로 어떻게 구문 분석 할 수 있습니까?

  16. 16

    이 DateTime을 어떻게 구문 분석 할 수 있습니까? (T & Z)

  17. 17

    서버에서 .unity3d 파일을 PHP로 어떻게 구문 분석 할 수 있습니까?

  18. 18

    PHP로 Java 속성 파일을 어떻게 구문 분석 할 수 있습니까?

  19. 19

    Python을 사용하여 동적 페이지를 어떻게 구문 분석 할 수 있습니까?

  20. 20

    Swift 3을 사용하여이 JSON 복잡한 깊은 사전 데이터를 어떻게 구문 분석 할 수 있습니까?

  21. 21

    구문 분석 된 JSON을 CSV 파일에 어떻게 쓸 수 있습니까?

  22. 22

    JSON 구문 분석 오류 'JSON.parse : 문자열 리터럴의 잘못된 제어 문자'를 어떻게 해결할 수 있습니까?

  23. 23

    파이썬의 삼중 따옴표 f- 문자열을 어떻게 구문 분석 할 수 있습니까?

  24. 24

    파이썬으로 게시 요청을 할 때 구문 분석 오류를 어떻게 수정할 수 있습니까?

  25. 25

    이 날짜 형식을 datetime으로 어떻게 구문 분석 할 수 있습니까? 파이썬 / 팬더

  26. 26

    문자 'u'로 시작하는 JSON 문자열을 어떻게 구문 분석 할 수 있습니까?

  27. 27

    함수가 포함 된 JSON 문자열을 어떻게 구문 분석 할 수 있습니까?

  28. 28

    속성 이름에 특수 문자가 포함 된 JSON 데이터를 어떻게 구문 분석 할 수 있습니까?

  29. 29

    파이썬에서 어떻게 병렬 구문 분석을 할 수 있습니까?

뜨겁다태그

보관