問題タブ [open-json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
63 参照

json - プロシージャが適切な値を返しているにもかかわらず、データセットに値がありません

OPENJSON を使用して Json 文字列をキーと値のペアとして表示する手順があります。プロシージャを実行すると、期待値 bu がコントローラに返されます。データセットは空です。テーブルのヘッダー (キー、値、タイプ) のみが表示されます。データがまったくありません。非常によく似た別の手順を使用すると、うまくいくようです。何が起こっているのかわからない。助けてください!前もって感謝します!

これは私の手順です:

そして、ここに私の行動があります:

プロシージャを実行すると、キーと値のペアを含むテーブルが得られます。しかし、実際にデバッグすると、「データ」は「DataSetVisualizer」の空のテーブルです。ヘッダー (キー、値、タイプ) のみを持つ空のテーブル。データは存在しません。これが手順からの私のPrint @jsonです

0 投票する
1 に答える
531 参照

json - SQL Server 2016 のストアド プロシージャの OPENJSON 構文

このページの最後の例に従っていますhttps://www.sqlservercentral.com/forums/topic/using-msxml2-serverxmlhttp-within-stored-procedure-to-grab-source-of-html-page-and-テーブルに保存します

データをプルしてテーブルにロードします。最後のステップで構文が間違っているように感じます。コードはデータを取得しますが、OPENJSON間違っているため、データがテーブルに入れられません。どんな助けでも大歓迎です。

返されるデータは次のとおりです。

そして、解析することさえ可能かどうか疑問に思っています

編集データ追加

必要な結果