並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 47件

新着順 人気順

jsonの検索結果1 - 40 件 / 47件

  • GitHub - h4l/json.bash: Command-line tool and bash library that creates JSON

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - h4l/json.bash: Command-line tool and bash library that creates JSON
    • application/json形式のAWS WAF Bypass

      はじめに 技術部の桜です。 今回は、application/jsonにおけるAWS WAFのバイパスを試してきました。 この記事ではまず、 RFC 8259(The JavaScript Object Notation (JSON) Data Interchange Format)を読む過程でWAF Bypassに使えそうだなと思った事を検証しています。 次に、上記の検証を経て気になったことを検証しています。 環境 上記のような構成で、セキュリティグループにより自宅IPからのHTTP, SSHアクセスのみを許可しています。 また、EC2上でDockerを使用し、Nginx、Express×Node.js、PostgreSQLを動かしてXSSを意図的に埋め込んだ脆弱なアプリケーションを構築しています。 (Nginxを動かす必要はないとは思いますが、勉強を兼ねて動かしています。) 検証について

        application/json形式のAWS WAF Bypass
      • jqでコマンドライン上のjsonを見やすくする - Qiita

        はじめに 先日、APIレスポンスの検証をしようと思い、curlコマンドを使用する機会がありました。 レスポンスが期待通りに返ってきていることはすぐにわかったのですが、jsonの内容をコマンドライン上で見るのはかなりきつく、どうにかならないものかと思いました。 そんな時に便利なjqコマンドがあることを学んだので、記事として残しておきます。 OpenWeatherAPIを例に 今回はOpenWeatherAPIを例にしてみます。 OpenWeatherAPIとは、ざっくり言うと天気の情報を返却してくれるAPIです。 (https://openweathermap.org/api) 実際に見た方がイメージがつきやすいと思うので、早速実践してみましょう。 curlコマンドでAPIを叩いてみる 実際にAPIを叩いてみます。 (appid=xxxxの部分にはOpenWeather公式ページから取得でき

          jqでコマンドライン上のjsonを見やすくする - Qiita
        • package.json dependencies メンテの仕方 最短ルート | フューチャー技術ブログ

          本記事は「珠玉のアドベントカレンダー記事をリバイバル公開します」企画のために、以前Qiitaに投稿した記事をブラッシュアップし、フューチャー技術ブログに転載したものになります。Qiita側の元記事もアップデートしています。 はじめにpackage.json の dependencies をメンテナンスするにはどこから手を付ければいいか、を解説します。 Node.js を使っている人にはおなじみ package.json。 package.json の中で一番よく更新されるのが dependencies(個人の感想、次点で scripts)。 そして、依存パッケージが着々とバージョンアップしていくにも関わらず放置されてしまって後々問題になりがちなのも dependencies 。 「npm install で追加したっきり。パッケージのアップデートなんて考えたことなかった」という人や「Git

            package.json dependencies メンテの仕方 最短ルート | フューチャー技術ブログ
          • Kindle で購入済み本の一覧を CSV / JSON でダウンロードするブラウザ拡張を作りました! - Qiita

            Kindle で購入済み本の一覧を CSV / JSON でダウンロードするブラウザ拡張を作りました!ChromeFirefoxWebExtensions amazon.co.jp で購入済みの電子書籍 (Kindle) の一覧を CSV / JSON でダウンロードするブラウザ拡張を作りました! 既読ステータスも出力できますので、買った本の棚卸しといった用途に使えると思います。 Kindle bookshelf exporter - Chrome ウェブストア Kindle bookshelf exporter – Firefox ADD-ONS ぜひご利用ください! 使い方 ツールバーの "Kindle bookshelf exporter" ボタンをクリック (この時、amazon.co.jp のログイン画面が表示された場合は、ログイン後に再度ボタンをクリック) "CSVでダウンロー

              Kindle で購入済み本の一覧を CSV / JSON でダウンロードするブラウザ拡張を作りました! - Qiita
            • JSON.parse(JSON.stringify(x))に型をつけよう

              はじめに WebバックエンドとクライアントをともにTypeScriptで書くとします。また、バックエンドではJSON.stringifyで値をシリアライズし、クライアントサイドではJSON.parse相当の処理でレスポンスボディを取得すると仮定しましょう[1]。このとき、JSON.stringifyの挙動がわかれば、実際にクライアントにどのような値が返ってきうるかを型で表現できるはずです。例えば、 となるので、{ a: undefined }の型をJSON.stringifyしてからJSON.parseした値の型は{}とするべきです。 本稿では、JSON.stringifyの仕様に沿ってそのような型を定義する方法について解説していきます。また、その際の制限についても最後に軽く触れます。 背景 本稿の概要を理解をするためには不要ですが、この節ではそれを試みることになった背景についてお話ししま

                JSON.parse(JSON.stringify(x))に型をつけよう
              • JSON.parseはなぜanyを返すのか

                はじめに TypeScriptを始めた頃からanyは悪だと教わってきましたが、それなのになぜanyを返すんだ!? なぜJSON.parseがanyを返すのか気になったので、原因を調べたり推測しました。 anyを使うのは本当に適切? なぜanyを返すかを調査する前に、TypeScriptのanyとunknownについておさらいしましょう。 any どのような値でも代入を許す型、コンパイラーが型チェックを行わない型 私は後者の意味が重要だと考えています。 unknown TypeScript 3.0から導入された対象の値の型が何かわからないときに使用する型 unknownの値を絞り込むことによって型安全に使用することができます。 kyのresponse.json 少し話が逸れてしまいますが、ここでkyというFetchをより使いやすくしたライブラリの話をします。 kyでは、レスポンスのコンテンツ

                  JSON.parseはなぜanyを返すのか
                • 【Vue.js】vue-json-to-csvを使ってCSVダウンロードする方法 | みんたく

                  Nuxt.js + Vue.jsでvue-json-to-csvを使ってCSVダウンロードする方法をメモしておきます。 公式:https://www.npmjs.com/package/vue-json-to-csv vue-json-to-csvのインストールと初期設定まず、vue-json-to-csvをインストールします。

                    【Vue.js】vue-json-to-csvを使ってCSVダウンロードする方法 | みんたく
                  • OpenAPI (Swagger) 形式のyamlからrequestBody/responsesのサンプルJSONを出力する - Qiita

                    OpenAPI (Swagger) 形式のyamlからrequestBody/responsesのサンプルJSONを出力するNode.jsJSONYAMLswaggerOpenAPI はじめに ユニットテストとかを書くためにAPIのリクエストとレスポンスがJSON形式で欲しいとなったときに、今まではOpenAPIドキュメントをReDocで表示してそこに載っているサンプルをコピー&JSON形式で保存し直すみたいなことをしていました。 ただしこの方法は、APIの数が増えてきてかつ変更もちょくちょくあるような場合だと結構面倒な作業ですし、CIにも組み込みにくいです。 わざわざこの画面を経由しないでもOpenAPIドキュメントのyamlからこのrequestBody/responsesだけを直接JSONで吐き出す方法は何か無いものかと色々調べてみたのですが、元のOpenAPIドキュメントをyaml

                      OpenAPI (Swagger) 形式のyamlからrequestBody/responsesのサンプルJSONを出力する - Qiita
                    • 「更新に失敗しました。 返答が正しい JSON レスポンスではありません」エラーの解決方法 | WordPress Care Studio - ワードプレス ケアスタジオ

                      WordPressの記事や固定ページを更新・公開する際に、「更新に失敗しました。 返答が正しい JSON レスポンスではありません」というエラーが表示され、更新・公開、下書き保存ができないトラブルがあります。 今回は、解決のための確認ポイントをご紹介します。 .htaccess の設定問題ないかを確認するプラグインやレンタルサーバ、ご自身などで.htaccessを変更した際に、意図せずトラブルが発生する記述が追記している場合があります。 大元の原因として.htaccessに問題があるかの確認のために、WordPressを初期インストールした時の.htaccessの記述にし、エラーが解決するかを確認します。 #BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.

                        「更新に失敗しました。 返答が正しい JSON レスポンスではありません」エラーの解決方法 | WordPress Care Studio - ワードプレス ケアスタジオ
                      • 【JS】XMLデータをJSONに変換(xml-js)

                        Next.jsでアプリを作成していた時、しょぼいカレンダーというサービスのAPIを使用したところ、レスポンスがJSONではなく、XMLで返ってきました。XMLデータをJSONに変換して使いたいと思い、「xml-js」というJavaScriptのライブラリを使用しました。この時のやり方や詰まった点を記載していきますので、XMLをJSONに変換したいという方の参考になれば幸いです。 作成したアプリ内容はこの記事にあります→アニメリスト検索アプリ作成してみた 結論 この記事で言いたいことを2点、先に言っておきます。 xml-js使ったらJSONオブジェクトが返ってくるかと思ったら、実はJSONの見た目をしたString型だったということ データ型を意識する重要さ ということです。これだけわかってもらえれば、そこまで読む意味がない記事かもしれません笑。 xml-jsのインストール まずはアプリケー

                          【JS】XMLデータをJSONに変換(xml-js)
                        • JSON とTableau を連携 | Tableau コネクタ | CData Software Japan

                          CData Drivers あらゆるSaaS / DB へのリアルタイム連携を実現する高機能コネクタ。

                            JSON とTableau を連携 | Tableau コネクタ | CData Software Japan
                          • 【Jenkins】Jenkins Pipeline で JSON を読み込む方法 - コガネブログ

                            概要 「Pipeline Utility Steps」プラグインを Jenkins に追加して pipeline { agent any stages { stage('Test') { steps { script { def json = readJSON file: 'data.json' echo "${json.id}" echo "${json.name}" echo "${json["id"]}" echo "${json["name"]}" } } } } } 上記のようなコードを記述する 参考サイト様

                              【Jenkins】Jenkins Pipeline で JSON を読み込む方法 - コガネブログ
                            • S3に保存されたJSONのスキーマが変わった場合、Athenaクエリに調整が必要か試してみた | DevelopersIO

                              はじめに AthenaでS3に保存されたJSONに対してクエリを行っていました。 この時S3に保存されたJSONのスキーマが変わった場合、Athenaクエリの書き換え、またはテーブルの編集が必要なのか気になったので確認してみました。 通常のクエリ まずは、以下のデータをS3に保存します。 { "deviceid": "abc123", "location": "osaka", "temperature": 26.3, "humidity": 60.1, "pressure": 23.2 } 次に、Athenaでテーブルを作成してクエリを実行します。 <テーブル作成クエリ> CREATE EXTERNAL TABLE demo_db.my_table ( deviceid STRING, location STRING, temperature DOUBLE, humidity DOUBLE

                                S3に保存されたJSONのスキーマが変わった場合、Athenaクエリに調整が必要か試してみた | DevelopersIO
                              • JSON_Table(SQL)の利用

                                これは、InterSystems FAQサイトの記事です。 IRIS/IRIS for Health2024.1以降のバージョンのSQLで、JSON_TABLE関数がサポートされています。 【ドキュメント】JSON_TABLE(SQL) これを使用することにより、JSON形式データを表形式で取得することが出来ます。 【例】郵便番号情報を外部から取得し、表形式にマッピングする。 (取得データ(JSON)) { "message": null, "results": [ { "address1": "東京都", "address2": "新宿区", "address3": "西新宿", "kana1": "トウキョウト", "kana2": "シンジュクク", "kana3": "ニシシンジュク", "prefcode": "13", "zipcode": "1600023" } ], "

                                • JSONオンラインの編集とフォーマット

                                  このオンラインツールを使用すると、JSON形式を簡単に作成、編集、表示、検証できます。 両方のパネルを同時に使用して、使用可能なさまざまなビューとモードを切り替えることができます。 JSON編集ツールは、Google Chrome、Mozilla Firefox、Safari、Opera、Microsoft Edge、Microsoft Internet Explorer 11など、ほとんどの利用可能なWebブラウザーと互換性があります。 JSOnエディターにはさまざまなモードとビューがあります。ツリーモードビューでは、要素と値の追加、変更、移動、複製、編集、配列とオブジェクトの並べ替え、JMESPathクエリによるJSONの変換、色の動的セレクターによる色の選択が可能です 、コンテンツの検索と強調表示、JSONスキーマの検証などを行います。 コードモードでは、JSONのフォーマットと圧縮

                                  • JSON_ARRAY | InterSystems Supply Chain Orchestrator 2024.1

                                    説明 JSON_ARRAY は式または (より一般的には) コンマ区切りの式リストを取得して、これらの値を含む JSON 配列を返します。JSON_ARRAY は、SELECT 文で他のタイプの選択項目と組み合わせることができます。JSON_ARRAY は、WHERE 節など、SQL 関数を使用できる他の場所に指定できます。 返される JSON 配列の形式は、以下のとおりです。 JSON_ARRAY は、文字列 (二重引用符で囲まれます) または数字として、それぞれの配列要素値を返します。数字はキャノニック形式で返されます。数値文字列は、リテラルとして、二重引用符で囲まれて返されます。その他のデータ・タイプ (日付、$List など) はすべて文字列として返されます。 JSON_ARRAY では、テーブル内のすべてのフィールドを指定するための方法としてアスタリスク (*) 構文を使用するこ

                                    • Goでjsonパーサーを自作する

                                      jsonのパーサーをgoで作成したので共有したいと思います。 jsonの字句解析 jsonの字句解析で行っていることを解説していきます。

                                        Goでjsonパーサーを自作する
                                      • 【Node.js v22 の新機能を試す】node --run で package.json scripts を実行する - Qiita

                                        公式のブログ記事の中で、「Running package.json scripts」という項目で以下のように紹介されていた node --run <script-in-package-json> という形式で package.json scripts を実行するというものを試してみます。 ●Node.js — Node.js 22 is now available! https://nodejs.org/en/blog/announcements/v22-release-announce#running-packagejson-scripts 上記以外に、以下の記事でも紹介がされていたりします。 ●Node.js v22の主な変更点 - 別にしんどくないブログ https://shisama.hatenablog.com/entry/2024/05/13/083000 これまでのやり方 こ

                                          【Node.js v22 の新機能を試す】node --run で package.json scripts を実行する - Qiita
                                        • Amazon Bedrock Converse API で Claude3 の JSON モードを利用する - Qiita

                                          はじめに 株式会社 NTT データ デジタルサクセスコンサルティング事業部の @ren8k です. Claude3 では,Tool use を利用することで,JSON モード (JSON 形式のレスポンスを取得する手法) が利用可能です.Anthropic のユーザーガイドには JSON モードの説明があるのですが,AWS の公式ドキュメントには記載がなく,JSON モードを試した記事や実装例なども見当たりませんでした.そこで本記事では,Claude3 の JSON モードについて調査し,Converse API で実際に検証した結果をまとめます. JSON モードを検証するにあたり,2024/6/20 にリリースされた Claude3.5 Sonnet を使用し,以下の 3 つのユースケースを題材として検証しました. 感情分析 クエリ拡張 画像分析 JSON モードとは JSON モード

                                            Amazon Bedrock Converse API で Claude3 の JSON モードを利用する - Qiita
                                          • Esri Feature Service のサーバーからnodejsを使ってJSONデータを取り出してみる。 - Qiita

                                            Esri Feature Service のサーバーからnodejsを使ってJSONデータを取り出してみる。ArcGISvectortileunvt はじめに 私の同僚はデータをEsri Feature Serverから出しています。今回、このデータを直接ベクトルタイルに変換できないかという相談があったので、実験しました。item としてgeojsonでも公開してくれていれば楽なのですが、現在はfeature serviceしかないので、ここからGeoJSONに近づけることを検討します。 公開されているデータなので、URLを書いてしまうと、レイヤは以下の2つを対象にします。 https://geoservices.un.org/arcgis/rest/services/Hosted/UN_Geodata_Stylized/FeatureServer/0?f=pjson (ライン) http

                                              Esri Feature Service のサーバーからnodejsを使ってJSONデータを取り出してみる。 - Qiita
                                            • 【Dart】Set,List,Map,MapEntry,Jsonの変換を完全解説

                                              タグ AIStateWidgetOfTheWeekwidgetwhat's newversionURLデコードurlTweenAnimationBuildertrytestsyncfusion_flutter_calendarstreamStatefulWidgetStackアニメーションSSDsinkSFCalendarSchedulerBindingrunZoneGuardedrunZoneriverpodregexpregexQRコードqr-codepubspec.yamlアセットアプリ情報Pll Request下線置換置き換える空き容量正規表現文字列抽出容量削減容量多言語対応多言語化対応多言語例外処理一覧アルゴリズム一致マークダウンマッチパララックス効果デザインディスク容量テストセキュリティグラスモーフィズムカメラエンコードアンダーラインアンダースコアPRpackage_info_

                                                【Dart】Set,List,Map,MapEntry,Jsonの変換を完全解説
                                              • JSONファイルを扱うCUIツール「jq」を使ってみる - daisukeの技術ブログ

                                                前回 は、JSON ファイルを扱う方法をまとめました。 今回は、JSONファイルを扱うCUIツール「jq」について紹介します。 はじめに jqのインストール Ubuntu 22.04 Windows10のGit BASHでjqを使えるようにする jqの使い方 jqの基本的な使い方 jqで複雑なデータを扱う jqの組み込み関数を使う おわりに はじめに 前回の記事です。 daisuke20240310.hatenablog.com e-Stat からダウンロードした「令和2年国勢調査の男女別人口の JSONファイル」を使います。 jqのインストール 「jq」のインストール方法として、Ubuntu 22.04 の場合と、Windows10 の Git BASH で使う場合の2通りを紹介します。 Ubuntu 22.04 とても簡単にインストールできます。 $ sudo apt install

                                                  JSONファイルを扱うCUIツール「jq」を使ってみる - daisukeの技術ブログ
                                                • Amazon Bedrock で Tool Use (Function Calling) を利用した JSON Mode をやってみた - Qiita

                                                  Amazon Bedrock で Tool Use (Function Calling) を利用した JSON Mode をやってみたAWSbedrock はじめに Amazon Bedrock の Convert API で Tool Use (Function Calling) が出来るようになりました。具体的な解説や利用方法は、こちら の記事がわかりやすくておすすめです (ありがとうございます!) Tool Use ではいろいろなことができますが、今回は Bedrock の生成結果を JSON に強制する JSON mode を試してみる備忘録記事です。 Tool Use は、生成 AI 側にツールの情報を与えて、ツールの呼び出しに関するパラメータを JSON で生成することができます。この 「JSON で生成する」特性を利用することで、生成 AI の結果を JSON に強制する手法

                                                    Amazon Bedrock で Tool Use (Function Calling) を利用した JSON Mode をやってみた - Qiita
                                                  • groovyでJSON文字列を作ってみる - Qiita

                                                    groovy勉強のメモを残していきたいと思います。 環境 Windwows上でVM入れたりしていますが、Git bash 上で動かす方が多いと思います。 groovyは 2.4.7 でやっています。 groovyのソースはGGTSやEclipse neon上でいじっていますが、フリーズしたら vim でいじります。 はじめに 家の本が溢れ出して読むよりも、買うペースが上まった時から本をほぼ買うことをやめたんですよねぇ。 漫画本、小説もしかり、当然技術本も。 古いですが電子に移行するためにkindle3を買ったのがアメリカの amazon からだったような記憶がありますねぇ(^ ^; 技術本なんて厚いですから部屋のスペースをとっちゃうんですよねぇ。 ということで本を買わなくなって、適当にネットで勉強するようになったために陥ったような問題の解決の記録として残して置きたいと思います。 JSON作

                                                      groovyでJSON文字列を作ってみる - Qiita
                                                    • ユーザーが入力したものをjsonに変換するものを作ってみた - Qiita

                                                      初めに 今回はユーザーがテキストボックスに入力した内容をJsonに変換するプログラムを書いてみました。 ファイル構成 今回はhtmlファイル一つで行きます。 コピペ 以下のコードをコピペします: <!DOCTYPE html> <html> <head> <title>文字列をJsonに変換するプログラム(?)</title> <style> body { min-height: 100%; display: flex; flex-direction: column; text-align: center; } button { height: 30px; background-color: black; color: white; border: none; margin-top: 10px; } input[type="text"] { height: 30px; border: 1p

                                                        ユーザーが入力したものをjsonに変換するものを作ってみた - Qiita
                                                      • Goのslogでインデント付きのJSONを出力するハンドラを実装する

                                                        JSONの構造化ログを出力するのにslogパッケージはとても便利です。 しかし、slogパッケージで用意されているハンドラではインデントのないJSONしか出力できず、開発時にローカルでログを確認する際は少し不便です。 そのため、本記事では開発環境向けにインデント付きのJSONを出力するハンドラを実装する方法を紹介します。 実装 インデント付きのJSONを出力するハンドラの実装方法はいくつかあると思いますが、本記事では単純にslog.JSONHandlerをラップする方法で実装します。 これは本番環境で使用することを想定するslog.JSONHandlerとの差異を可能な限り無くすためです。 他の実装方法として、レコードをmap[string]anyの形式で保持し、その値をMarshalIndent関数でJSONデータに変換して出力するという実装方法も考えられます。 しかし、こちらの方法だと

                                                          Goのslogでインデント付きのJSONを出力するハンドラを実装する
                                                        • html+javascriptでcsvファイルをjsonデータへjsonデータをcsvファイルに変換 - Elsaの技術日記(徒然なるままに)

                                                          先日、javascritptでjsonファイルを読み出したり、書き出す処理についてまとめました。 elsammit-beginnerblg.hatenablog.com こちらのファイル読み込み・出力を行うにあたり、 json⇔csv、 json⇒xml、 xml⇒csv、 と変換できるツール的なものが作成できれば面白そうだな。 と思い作成を進めております。 今回は、 json⇔csv のパターンである、jsonファイル⇒csvファイルに変換したりcsvファイル⇒jsonファイルに変換する方法についてまとめたいと思います。 ■前提について ■csvファイルからデータを読み出してjsonデータに変換 ■jsonデータをcsvファイルに変換・出力 ■最後に ■参考 ■前提について 今回の変換ですが、様々なパターンでの変換を考えていることもあり、 内部処理ではjsonデータにして扱うことにしまし

                                                            html+javascriptでcsvファイルをjsonデータへjsonデータをcsvファイルに変換 - Elsaの技術日記(徒然なるままに)
                                                          • 入れ子になったJSONからJavaオブジェクトにデシリアライズしたい - Qiita

                                                            やりたいこと ObjectMapperでJSONが入れ子構造になっているJSONを Javaオブジェクトにデシリアライズしたい。 対象JSONは、 ・dates, page, results, total_pages, total_resultsが項目として存在。 ・dates内に2つ項目が含まれている。 ・results内が配列で、かつ複数項目が含まれている。 エラーの原因と解決策 JavaのBeansクラスが正しく構成されていなかった。 JSONの入れ子構造に合わせて、Beansを構成しなければいけない。 ObjectMapper mapper = new ObjectMapper(); try { Json list = mapper.readValue(json, Json.class); } catch (JsonParseException e) { e.printStackT

                                                              入れ子になったJSONからJavaオブジェクトにデシリアライズしたい - Qiita
                                                            • JSONを使って画像生成AIを使うと解像度が高いという話|kujirahand

                                                              FacebookのOpenAIのグループで、Rogerio Pereiraさんが綺麗な絵を投稿していて、そのプロンプトがJSONだったので興味を惹かれました。(こちら) 投稿されていたJSONデータをコピペしてChatGPT-4oに流し込んで、自分で試してみたのが以下のものです。彼が投稿していたものと大差なく、なかなか良いではないですか! JSONを使うと良い絵が描ける大規模言語モデルってJSONフォーマット熟知しているから、人間が1項目ずつ指定していけば良い絵が描けるというのも納得です。 以前うまく行かなかった題材で挑戦してみたそこで、以前試して、うまく描けなかった「公園にいるギターを背負った女の子」を描いてもらうことにしました。JSONを使って描いたのが次の画像です。 JSONでギターを背負った女の子を描かせてみたところ - BingJSONでギターを背負った女の子を描かせてみたところ

                                                                JSONを使って画像生成AIを使うと解像度が高いという話|kujirahand
                                                              • AWS CLI v2 の Docker イメージで JSON が Parse Error になる #AWS #Docker - ジムには乗りたい

                                                                概要 AWS CLI を Docker Image 使って利用してみたのだが、出力に jq を噛ませたところ parse エラーになった。 出力に制御文字が入り込んでいるみたい? tty オプションを外してみたら解消された。 動作環境 Mac OS 10.15.5 Docker for Mac Docker version 19.03.12, build 48a66213fe aws-cli/2.0.36 (Docker Image を使用) AWS CLI のイメージを使う docs.aws.amazon.com 公式に従って導入する。 認証情報の設定等はこの記事では省略。 下記のような感じでコマンドが叩ければ OK 。 $ docker run --rm -it -v ~/.aws:/root/.aws -v $(pwd):/aws amazon/aws-cli --version a

                                                                  AWS CLI v2 の Docker イメージで JSON が Parse Error になる #AWS #Docker - ジムには乗りたい
                                                                • 【Swift】POST した JSON をそのまま受け取って嬉しがる

                                                                  基本的なこととして。 JSON を Data 経由で POST する。(JSONEncoder) リクエストヘッダーを追加。 受け取った Data を struct インスタンスに。(JSONDecorder) struct User: Codable { var name: String var age: Int } struct Anything: Codable { var json: User } extension URLSession { func postUser() async -> User? { do { let session = self let url = URL(string: "https://httpbin.org/anything/{anything}")! let user = User(name: "John", age: 18) var reques

                                                                    【Swift】POST した JSON をそのまま受け取って嬉しがる
                                                                  • json→csv への変換ライブラリ csv-stringify - Qiita

                                                                    const headerRecord = { id: 'ID', date: '日付', userName: 'ユーザー名', shopName: '会員名', productName: '商品名', mailAddress: 'メールアドレス' }; const targetObject = [ { id: 1, date: '2022/11/01', userName: 'テスト一郎', shopName: 'テスト商店', productName: '商品001<br>商品002<br>商品003<br>商品004<br>商品005', mailAddress: 'test01@sample.com', }, { id: 2, date: '2022/11/01', userName: 'テスト二郎', shopName: 'テスト商店', productName: '商品011<b

                                                                      json→csv への変換ライブラリ csv-stringify - Qiita
                                                                    • Google Apps ScriptでJSONファイルを作成し保存(ダウンロード)する方法 - KCompany

                                                                      GASでGoogleドライブの情報をJSONファイルとして作成し保存するGoogleドライブ上にフォルダやファイルを格納し、その情報をGASで取得し、JSON形式でファイル保存するということをこの記事では紹介していきます。 JSONとは JavaScript Object Notation (JSON) は、JavaScript オブジェクト構文に基づいて構造化されたデータを表現するための標準のテキストベースのフォーマットであり、ウェブサイト上でデータを表現し、送信するために一般的に使用されます (すなわち、サーバーからクライアントへデータを送信して、その結果ウェブページ上に表示することができます)。

                                                                      • 巨大なXMLファイルをJSONファイルにストリーミングする「streamxml2json」のインストール

                                                                        【Python】巨大なXMLファイルをJSONファイルにストリーミングする「streamxml2json」のインストールについて解説しています。 「streamxml2json(https://github.com/rafaeelaudibert/streamxml2json)」は、大きなXMLファイルをJSONファイルにストリーミングするためのPythonライブラリです。 ■Python 今回のPythonのバージョンは、「3.10.9」を使用しています。(Windows11)(pythonランチャーでの確認) ■streamxml2jsonをインストールする streamxml2jsonをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。 pip install streamxml2json 起動後、上記のコマン

                                                                          巨大なXMLファイルをJSONファイルにストリーミングする「streamxml2json」のインストール
                                                                        • PHPのjson_encodeで空白が返ってきてしまう場合のエラー確認方法

                                                                          PHPでJSON形式のデータを作る際によく使うjson_encode関数ではエラー(=変換できない事象)が起こっても空文字が返ってくるだけなので、JSON_THROW_ON_ERRORオプションを付けて、エラーの理由を確認しましょーね、というだけのお話です。 $json = json_encode($data, JSON_UNESCAPED_UNICODE | JSON_THROW_ON_ERROR); 最近これでハマって何時間も無駄にしてしまったので、備忘録として記事に残しておこうと思いました。 json_encodeの基本的な使い方 json_encodeは一言で言うと、「あらゆる変数をJSON(JavaScript Object Notation)形式にシリアライズする関数」です。シリアライズからわからない人はググってもらいたいですが、一応ざっくり説明すると「オブジェクトや配列をテキ

                                                                            PHPのjson_encodeで空白が返ってきてしまう場合のエラー確認方法
                                                                          • 「依存関係」をそもそも論から掘り返すーpackage.jsonからnode_modulesについてー - Qiita

                                                                            前書き この記事の目的 技術的な調査をしているとき、解説文に出てきている用語の意味や、その文脈での意味合いが掴みきれずに、なんとなくで読み進めていくことってありませんか? なんとなくで読み進めていくから、最後の方はほとんどが ”なんとなく” の理解になっていて、どこまで行っても分かった ”つもり” にしかなれないような、そんなあなた、そして、そんな私自身のための記事です。 できるだけ補足をつけていくので立ち止まりながらゆっくり読むような記事にできればと思います。 前提 この記事ではNode.jsを用いた開発を対象にしています。 (私はそれ以外にあまり触れたことがないので) 「依存関係」とは何を指すのか そもそも論になりますが、 「依存関係」 この用語がなんとも初心者にはわかりにくいですよね。 まずは例を挙げます。 例えば、あなたが「ペンギン」というアプリを開発しているとします。 「ペンギン

                                                                              「依存関係」をそもそも論から掘り返すーpackage.jsonからnode_modulesについてー - Qiita
                                                                            • ExcelのPowerQueryでJSONを処理する

                                                                              背景 という記事に とコメントしたのがきっかけで ExcelのPowerQueryでは実現が難しいとの指摘がありました。 ということで、PowerQueryでは大変な手間がかかる例を実現したいと思います。 こちらの画像のような表がゴールとなります。 実装 PowerQueryの起動 Excelのメニューの「空のクエリ」から起動できます。 本来はGUIで操作できますが、今回はデータソースなどを準備していないため、「詳細エディター」に直接入力します。 PowerQueryの構文 PowerQueryはM式言語と呼ばれる独自のクエリ言語で記述します。 この言語には、リスト・レコード・テーブルといったデータ型や、各種関数が用意されています。今回は Web.Contents関数 Json.Document関数 を用いることでREST APIを呼び出し、結果として得られるJSONを解析します。 Goo

                                                                                ExcelのPowerQueryでJSONを処理する
                                                                              • renovate.json を書く上でのヒント集 - Qiita

                                                                                Renovate の設定ファイルである renovate.json を書くうえで、私が悩んだポイントをまとめました。 この記事が誰かの参考になれば幸いです。 (もっと良いやり方をご存知の方がいれば、コメントにてお教えください。) extends には何を指定すべき? JavaScript もとい TypeScript を用いた Web アプリケーション開発であるならば、大抵は config:js-app を指定すれば良いでしょう。 Default configuration for webapps. これを指定することによる効果は以下の通りです。 config:recommended :dependencyDashboard issue に "Dependency Dashboard" を作成する :semanticPrefixFixDepsChoreOthers セマンティックコミットが

                                                                                  renovate.json を書く上でのヒント集 - Qiita
                                                                                • よさこい2024年の出場チーム一覧をJsonで公開しました. | zip358.com

                                                                                  よさこい2024年の出場チーム一覧をJsonで公開しました. 2024年07月10日 Logging おはようございます.高知の夏と言えばよさこいだと思います、そう思っているのは高知県民だけかもしれません.そんなよさこい高知の出場チーム一覧をJsonファイルで作りましたので、おすそ分けします😌. 高知県民、未だにPDFや画像でweb公開しているサイトが多い中、高知新聞さんがテキスト形式で公開していたのでデータだけ抽出してJson形式に加工しました.抽出コードはこんな感じの単純なものです.またJsonデータは出場する時間帯などは無い感じです.チーム名だけが得られるJsonファイルになっています. https://yosakoi-video.com/js/yosakoi2024.json copy([...document.querySelectorAll('a')].map(elm=>{

                                                                                    よさこい2024年の出場チーム一覧をJsonで公開しました. | zip358.com