多次元配列を持つ.txtファイルを取り込み、ajaxを介して読み込み、データを並べ替えて自分のサイトに吐き出すようにしています。データは平文として戻ってくるだけで、JSON.parse()を使用しても何も戻ってこない。JSON形式の配列とフォーマットのjQuery load txtファイル
私は、ファイルにアクセスするには、これを使用しています:
$.get("json/json_data.txt", function(json) {
json = JSON.parse(json);
});
のようにファイルが見えます:問題は、ファイルがJSONではないということです
array(array('industry' => 'Advertising/Media',array(
'no_hover' => 0,
'organization' => 'Marina Reef',
'existing_url => 'http://www.alphasoftware.com/marina-reef-case-study.asp',
'heading' => '<h3>Giant Touch Screen App</h3>',
'description' => 'Interactive brochure application running on a 46\" touch screen.',
'logo' =>'marina-reef-sized.pmg',
'large_image' => 'marina-reef-large.jpg',
'page_name' => 'marina'
)),
array('industry' => 'Construction/Engineering/Real Estate',array(
'no_hover' => 0,
'organization' => 'Al Reyami',
'existing_url => 'http://www.alphasoftware.com/al-reyami-case-study.asp',
'heading' => '<h3>Enterprise-wide System for Invoicing, Financial Management, Inventory, Human Resources, and More</h3>',
'description' => 'Global construction firm uses Alpha Anywhere as its enterprise development and deployment platform, because it required less code than other tools.',
'logo' =>'al-reyami-sized.png',
'large_image' => 'al-reyami-large.jpg',
'page_name' => ''
))
);
ファイルに無効なJSONが含まれています。 jsonが有効でない場合、パーサーはnullを返します。 – Nergal