前提・実現したいこと
seleniumで画面のデータを取得してjsonに吐き出したいです
file_get_contentsを利用して対象htmlのtableから
id,nameを取得したいです
file_get_contentsで取得した場合
以下のような文字列で取得されます
\t</table>\r\ \t\t<tr>\r\n \t\t<td><font size="-1">1111</font></td>\r\n \t\t<td><font size="-1">文字列1</font></td>\r\n \t</tr>\r\n \t\t<tr>\r\n \t\t<td><font size="-1">2222</font></td>\r\n \t\t<td><font size="-1"文字列2</font></td>\r\n \t</tr>\r\n \t\t<tr>\r\n \t\t<td><font size="-1">3333</font></td>\r\n \t\t<td><font size="-1">文字列3</font></td>\r\n \t</tr>\r\n \t\t</tbody>\r\n \t</table>\r\
試したこと
mb_convert_encodingで文字化けを直しましたが
\r\nは改行?
\t\tは?
検索しても\が邪魔でうまくヒットせず
この文字列をどのようにjsonまたはcsvからjson,配列からjsonなど
利用したい形にするにはどのようにすればいいのでしょうか?
最悪文字列形成で取得する感じにはなるかなと思うのですが
何か変換すれば利用できる形になるのでしょうか?
あなたの回答
tips
プレビュー