問題タブ [jsonx]

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 投票する
2 に答える
929 参照

xslt - 属性値からxmlを作成しようとしています

私の入力xmlは、json名前空間で次のようになります..

このような出力が必要です

xslt を使用して入力 xml の属性名の値を使用して、この xml を作成する必要があります。以下のxsltを使用しています。

これを使用すると、ジョンだけが得られます。ループの概念を使用する必要があります..どうすればこれを達成できるか教えてください。

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

xslt - xsltでjsonx配列をxmlに変換します

私の入力XMLは次のようになります

以下のような出力が必要です。

私は以下のxslを使用しています

ここでは、テンプレートjs​​on:objectで名前を「オブジェクト」として使用していますが、arrayname、arrayname ...などが必要です。誰かがこの出力を取得するのを手伝ってくれませんか?

https://datatracker.ietf.org/doc/html/draft-rsalz-jsonx-00#page-4http://controlfreak.net/xml-to-json-in-xslt-a-toolkit/ から 情報を抽出XSLTバージョン1.0を使用したJSONファイル http://badgerfish.ning.com/

0 投票する
3 に答える
2896 参照

xslt - xsltを使用してxmlをjsonxに変換します

誰かが配列で以下を取得するのを手伝ってくれますか..私は一般化されたxslを生成する必要があります..入力XML:

出力:

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

xslt - XMLからJSONXへの一般的なxsltが必要

重複の可能性:
xsltを使用してxmlをjsonxに変換します

誰かが配列で以下を取得するのを手伝ってくれますか..私は一般化されたxslを生成する必要があります..入力XML:

出力:

以下のxsltと出力を使用していますが、上記の期待どおりではありません。誰か助けてください。

0 投票する
2 に答える
4661 参照

xml - JSONX から JSON への変換

データベースからダンプされた XML データがあり、JSON に再フォーマットする必要があります。私は IBM DataPower データベースを使用しているため、実際にはその XML をJSONxに変換してから、JSONx を JSON に自動的に変換する IBM のデフォルトのトランスレーターを使用する必要があります。

JSONx 配列の要素を定義するのに苦労しています。これが私が現在試していることです:

XML


目的の JSON 出力

私が抱えている問題は、同じ JSON オブジェクトを取得prodしてその一部になることができないことです。color代わりに、次のような出力が得られます。

問題のある JSON を生成するために使用している JSONx コードを次に示します。

タグが 1 つの条件を通過し、ループ内で JSON オブジェクトを作成していることはわかりますが、との両方の値を取得した<xsl:for-each>にJSON オブジェクトを作成する方法がわかりません。これらの値が正しく解析されていることを確認するにはどうすればよいですか?colorprod

0 投票する
2 に答える
351 参照

html - JSONXを介してHTMLコードを送信し、JSONで取得できますか?

こんにちは私はIBMDatapowerを使用しています。質問があります

jsonxを介してhtmlコンテンツをjsonに送信できますか?

上記のように試してみましたが、文字列だけで応答がありました

私は欲しい

出来ますか?

0 投票する
2 に答える
816 参照

xslt - 一般的な xsl の記述にヘルプが必要

XML 出力を生成する必要があります。後で示すように、配列が表示されるはずです。配列を適切な方法でレンダリングできません。

入力 XML:

私の予想される出力は次のようになります。

私が使用している XSL は次のとおりです。

0 投票する
2 に答える
441 参照

xml - xslt経由でxml -> JXMLを変換するにはどうすればよいですか?

json の配列、オブジェクト、文字列を生成するには、xsl を使用して変換を行う必要があります。配列の生成に失敗しています。実際、私の要件は、XML を JXML に、JXML を json に変換する必要があることです。 jxmlからjsonへのxslt..XMLをJXMLに変換するための一般化されたソリューションが必要です..参照用に、サンプルxmlを作成しています..IP

結果は

できるだけ早く解決策が必要.. :(

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

xslt - 別の要素の属性の部分文字列と一致するように属性の名前を設定する

特に、ダッシュ ('-') で始まる値を持つ「name」属性を持つ特定の要素を見つける XSLT を作成しています。そのような属性が見つかると、xslt は xsl:attribute を作成します。この名前は、「name」属性のダッシュの後に来るすべてのテキストです。

たとえば、次の XML セグメントがあるとします。

そして、私はそれがなりたい

現在、次の XSLT でいくつかのバリエーションを試しています。

具体的に言うと、これは私を困惑させる行です:

さらに具体的に言えば、動作しない部分は文字列の長さの部分です。文字列の長さの部分全体を数値、たとえば 2 に置き換えると、問題なく動作します。

はい、substring-after の方が適していることはわかっています。次のことを試しましたが、どちらも機能しません。

これはある種の構文エラーであると確信しています。

PS - テストには XMLSPY を使用しています。

よろしくお願いいたします。

0 投票する
2 に答える
1159 参照

xslt - url-open タグ内にネストされた jsonx オブジェクトを文字列化する

私は ibm datapower を使用して、投稿要求を API に送信しています。url-open タグを使用して投稿を送信していますが、json ペイロードに問題があります。理想的には、次のようなことをしたいと思います。

しかし、このようにすると、json が文字列化されていないため、不正な char '{' エラーが発生します。私が行った場合:

期待どおりに動作しますが、文字列化されたオブジェクトをハードコードする必要があるため、あまり動的ではありません。最初の例に従ってjsonオブジェクトを作成し、リクエストを送信する前に文字列化する方法はありますか?

どんなアイデアでも大歓迎です