laptop and a wrench

不具合

Submitting a record in the text field of a survey with double quotes triggers an error in the HTTP module of Make (Integromat) with 'backslashes' before double quotes when submitting from the ArcGIS Survey123 mobile app for Android.

ArcGIS Survey123
不具合 ID 番号 BUG-000157890
送信されましたApril 27, 2023
最終更新日June 5, 2024
適用対象ArcGIS Survey123
見つかったバージョン3.17
オペレーティング システムN/A
オペレーティング システムのバージョンN/A
ステータスNon-Reproducible

参考情報

This is not a bug with ArcGIS Survey123. Straight quotes (") in JSON strings are required to be escaped by a backslash (\). One way to achieve this in a module in Make.com is to use the replace() method to replace " with \" in a JSON object. Another method is to use the built-in JSON module, which automatically escapes special characters. The discrepancy reported here between operating systems of Android and iOS submissions from ArcGIS Survey123 can be explained by the fact that the iOS keyboard uses smart/curly quotes (“ ”) by default, which do not break strings in JSON. When straight quotes (") are entered on the iOS keyboard, the same result appears as ArcGIS Survey123 mobile app for Android.

再現の手順

不具合 ID: BUG-000157890

ソフトウェア:

  • ArcGIS Survey123

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動