PowerQuery は初めてです。基本的に、PowerQuery を使用して csv をインポートし、CSV 内のすべてのコンテンツを JSON 形式で渡す必要があります。PowerQuery を使用して Web サービス API を使用しています。
どうすればこれを行うことができますか?
たとえば、私のcsvには非常に単純なcolumn1-3があり、テキスト形式になっています。
ありがとうペディ
PowerQuery は初めてです。基本的に、PowerQuery を使用して csv をインポートし、CSV 内のすべてのコンテンツを JSON 形式で渡す必要があります。PowerQuery を使用して Web サービス API を使用しています。
どうすればこれを行うことができますか?
たとえば、私のcsvには非常に単純なcolumn1-3があり、テキスト形式になっています。
ありがとうペディ
CSV を JSON に変換する場合は、検索/置換をプレーン テキストに適用するだけです - 区切り文字 ";" を置き換えます。コンマ "," (またはテキスト値の引用符とコンマ) を使用します。次に、新しい行を角括弧 "],[" に置き換えます。結局、二重角括弧ですべてを包み込みます
あなたのCSVテキストが
1;2;3
1;2
1
1;2
最初に「;」を置き換えます と "、"
1,2,3
1,2
1
1,2
次に、新しい行を「]、[」に置き換えます
1,2,3],[1,2],[1],[1,2
擁する
[[1,2,3],[1,2],[1],[1,2]]
let
src =
"1;2;3
1;2
1
1;2",
replace_semicolon=Text.Replace(src, ";", ","),
replace_newlines =Text.Replace(replace_semicolon, "#(lf)", "],["),
braces="[["&replace_newlines&"]]",
json=Json.Document(braces)
in
json