RPAtest
(RPA)
1
[UiPath.Web.Activities]パッケージのhttp requestにてAPIに下記POSTを実行しています。
■Json値
" {“text”: “test”,“color”: “warning”, “attachments”: [ { “value”: “This is sample value” } ] }"
プレビューとロボットの実行は問題なくできるのですが、パラメータの値を確認すると画面キャプチャのようなコンパイルのエラーが表示されています。
エラーの解消方法についてご教授いただけますでしょうか?
HANACCHI
(はなっち!UiPath Japan MVP 2019-2022)
2
二重引用符で括った文字列中の二重引用符は、「“”」と二つ繋げなければダメだったような。。。
2 Likes
RPAtest
(RPA)
3
“” {“text”: “test”,“color”: “warning”, “attachments”: [ { “value”: “This is sample value” } ] }“”
上記認識であっておりますでしょうか。
誤っていたら申し訳ないですが、エラー変わらずの状況です。
cheez_RPA
(いわさき りょうすけ (UiPath Japan MVP 2019 - 2021))
4
下記のようにしてお試しください。
"{""text"": ""test"",""color"": ""warning"", ""attachments"": [ { ""value"": ""This is sample value"" } ] }"
2 Likes
cheez_RPA
(いわさき りょうすけ (UiPath Japan MVP 2019 - 2021))
5
文字列の中でダブルクォートを文字として扱いたい場合は、""
というように、ダブルクォートを2つ重ねてください。
2 Likes
RPAtest
(RPA)
6
ありがとうございます。記載いただいた内容にて解決しました。
1 Like
JSON文字列の構築は、どうやるのがテッパンなんでしょうね。文字列操作はうんざりするので、自分はDictionaryを作って文字列に変換( Newtonsoft.Json.JsonConvert.SerializeObject
) してますが、UiPath でDictionaryを構築するのもわりとめんどくさくて。。。
コレという定番がありましたらご教示ください
system
(system)
Closed
8
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.