日本語プログラミング言語なでしこの公式掲示板

なでしこ3 質問

トップ 新規 検索

2022-07-25 21:34:00

AJAX送信時にはの中で何を送ったか知りたい

TKI さん

なでしこ3で、MTGのカード検索APIに複数の情報を送って返ってきたものを表示しようとしています。

「APIにAJAX送信時には」の関数内で、どの問い合わせの結果を処理しているかの判断はできますか?


//なでしこv3.3.57
!インデント構文
検索リストは「なんでもかんとか,火想者ニヴ=ミゼット,知恵の蛇の眼」を「,」で区切る
検索リストを反復
 カード名は対象
 カード名をオラクル問い合わせ 
 0.5秒待つ

●オラクル問い合わせ(カード名を)
 カード名=カード名をURLエンコード
 API="https://api.magicthegathering.io/v1/cards?language=japanese&name={カード名}"
 APIにAJAX送信時には
   json=対象
   jsonをJSONデコード
   cards=それ["cards"]
   cardsをコンソール表示
   もし(cardsの配列要素数)が0ならば
     「{}が見つかりません{改行}」を表示 //←ここ 「なんでもかんとか」がヒットしなかったことを表示したい
   cardsを反復
     card=対象
     card["foreignNames"]を反復
       もし対象["language"]が"Japanese"ならば
         対象["name"]を表示
         対象["text"]を表示
         改行を表示
         戻る

(編集パスワード送信)

親記事

この内容(No.1424)に返信

この内容(No.1424)をダウンロード

この内容(No.1424)のテキスト表示

子記事

1427 Re②:AJAX送信時にはの中で何を送ったか知りたい (22-07-27)
1426 Re①:AJAX送信時にはの中で何を送ったか知りたい (22-07-26)




www.eznavi.net