2017-09-23 10 views
0

xlsxの解析に関する記事がありますが、実際には何の助けもありません。私は約30枚のワークブックを持っています。私は情報をjson配列にエクスポートしました。配列は次のようになります。PHP Parse JSON Array xlsxからインポート

{ 
    "1" : [ 
{ 
    "FIRST NAME" : "Anthony", 
    "LAST NAME" : "Hopkins", 
    "SERIAL NUMBER 4" : "", 
    "ACCOUNT STATUS" : 1, 
}, 
{ 
    "FIRST NAME" : "Bob", 
    "LAST NAME" : "Dillion", 
    "SERIAL NUMBER 4" : "", 
    "ACCOUNT STATUS" : 1, 
}, 

"1"は、シートの要素を持つシート名で、配列の内容を構成します。 "1"の最後にエクスポートされたファイルでは、次のシート名 "2"が使用され、以下同様にワークブックの終わりになる。私は他の誰かのシートに名前を付けなかった。私はこれを解析するように見えることはできません。私は以下を試しました

ob_start(); 
    include ('myfile.json'); 
    ob_end_clean(); 

    for($i=1; $i<31; $i++){ 
     $index="''".$i."''"; 
     echo $index."<br>"; 
      foreach($index as $items){ 
        ehco $items['First Name'] as $fn){ 

       } 
      } 

私はこれを非常に感謝します。

+0

http://php.net/manual/en/function.json-decode.php – Calimero

答えて

0

私に解読を指示してくれたクリメロに感謝します。 json-decodeとそれ以降の使用

 foreach($json_array as $item){ 
     foreach($item as $root){ 
     foreach($root as $key=>$value){ 

     if($key=="FIRST NAME"){ 
     echo $value."<br>"; 
     } 
     } 
    } 
    } 

私は正しい軌道に乗ることができました。 ありがとうございました