LOAD XML INFILE関数を使用してxmlファイルをデータベースにロードしようとしています。それは動作しますが、私は、XMLのこの種の問題に直面している:不正な形式のxmlファイルをロードする
<response>
<point id="DP_032113" name="data1" value="18.0"/>
<point id="DP_042113" name="data2" value="190"/>
<point id="DP_032753" name="data1" value="14.0"/>
</response>
私が追加した場合:
ROWS IDENTIFIED BY '<point>'
が、私は結果を持っている:サブクエリが複数行を返します。
この行を追加しないと、この結果が出ます:0行が影響を受けました。
"ROWS IDENTIFIED BY"という行はこの場合はうまく動作しませんが、xml形式の回答はWebサーバーから来ているため変更できません:/
このXMLファイルをデータベースにロードする方法はありますか?
を投稿することができますか? – wchiquito
3つの列があります。idはプライマリキー(varchar)、名前はテキスト、値はfloatです。データポイントの値を更新する必要があります。 – Yohan