問題タブ [json-ld]

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

json - json-ld を使用して schema.org メタデータを使用するための @ 記号付きの JBuilder json キー

私の jbuilder テンプレートでは、「@」記号で始まるキーを持つことができません。例: "@context"。私は何をすべきか。

アプリケーションの json-ld メタデータにこのようなキーが必要です。

以下のようなjsonを取得したい

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

java - Jena を使用して JSON-LD を作成する

以前、Jena 2.11.0 と jsonld-java を使用して Jena モデルを JSON-LD にシリアライズしました。この場合、私は電話する必要がありました

使用するために

すべてうまくいきました。今、ネイティブ JSON-LD サポートがあると言われている Jena 2.12.1 に更新しました。ただし、上記のコードにより、

com.hp.hpl.jena.shared.NoWriterForLangException: JSON-LD

Jena 2.12 で 2.11 および jsonld-java と同じライター初期化を取得するには、何をする必要がありますか? jsonld-java 0.5 は jena-arq の依存関係ですが、jena-core の依存関係ではないことに気付きました。私は arq を使用していないので、プロジェクトの依存関係に jsonld-java を追加しました。

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

node-webkit - Json-LD: Json-LD を使用したドキュメントのリンク

node-webkit を使用してデスクトップ アプリケーションを作成しています。

アプリケーションを作成する目的は、ドキュメントを追加し、誰でもドキュメントにコメントできるようにすることです。ドキュメントは段落に分割され、人々は段落にコメントできます。各段落は、異なるセクションと見なされます。JSON-LD を使用して、各セクション (または段落) をコメントにリンクしたいと思います。

JSON-LD を初めて使用するので、どのように使用できるか知りたいです。

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

mongodb - JsonLD+MongoDB: JsonLD を MongoDB に保存する

を使用してデスクトップ アプリケーションを作成していますNode-WebKit。このアプリケーションは、基本的にドキュメント (従業員の日常業務の詳細) を作成するためのものであり、登録ユーザーはこれらのドキュメントにコメントすることができます。私が作成しているドキュメントはセクションに分割されます。ユーザーは特定のセクションにコメントします。これらのセクションを、ユーザーが投稿したコメントとリンクさせたいと考えています。リンクは を使用して行われJsonLDます。MongoDBデータの保存に使用しています。バックエンドで Sails.js を使用し、フロントエンドで AngularJs を使用しています。通常、次の方法でオブジェクトを保存します。

私はJsonLDでいくつかのRnDを行い、JsonLDについて知っていることに従っています。JsonLD は次のようになります。

収納方法を知りJsonLDたいMongoDB

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

java - JSON-LD ドキュメント + Hydra Core が Java コードを生成

hydra を使用して定義された操作を持つ JSON-LD の RESTful サービスのスケルトンを生成するツールはありますか? たとえば、以下の例を見てみましょう。Java クラスに Person が存在すると仮定すると、JSON-LD をリバース エンジニアリングして完全な spring mvc コードを生成するツールを構築する生のアイデアは何でしょうか。

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

json-ld - まだ定義されていないタイプの JSON-LD プロパティの作成

schema.org などのリソースでタイプがまだ定義されていないプロパティに対して@idまたはを定義する方法を理解するのに苦労しています。@type

たとえば、WGS84 ポイント (緯度/経度/高度) とそのポイント周辺のエラー バウンド (この場合はエラー シリンダーですが、どのようなエラーでも問題ありません) で構成される場所を作成したいと考えています。この時点で)。

私がこれまでに持っているものは次のとおりです。

(a) 形状、特に円を一般的に記述し、(b) エラー バウンドの概念を記述しているものを見つけることができないようです。私が説明しているものの位置は、ポイントから半径 5 メートル以内、ポイントから高さ 10 メートル以内であると言えます。

この特定の質問に加えて、popolo、schema.org、foaf、w3 などによってまだ定義されていない新しい概念を一般的に定義する良い方法があるかどうかに興味があります。

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

html - Gmail メールのマークアップが機能しない

小包配達用の Gmail の電子メール マークアップ機能をテストしていますが、正しく動作しないようです。これは、私自身に電子メールを送信した後の電子メールの内容です。

マークアップは、マークアップ バリデータに従って有効です。不足している推奨される (必須ではない) フィールドがあります。それらを追加しても役に立ちません。

microdata フォーマットも試してみましたが、これまでうまくいきませんでした。

私は何が欠けていますか?

mutt を使用して電子メールを送信しています。

またはコンテンツタイプなし:

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

java - JSON-LD: json doc で @id として IRI を使用せずにトリプルを生成する際の問題

JSON ドキュメントからトリプルを生成するためにhttps://github.com/jsonld-java/jsonld-javaを使用しています。私はjson-ldが初めてで、@idがリテラルであるトリプルを生成する方法があるのか​​ 、それとも@idにIRIが必要なのか疑問に思っていました.?

JSON 入力の例:

コードスニペット:

オプションについては、次の JsonLd Options 構成を使用しています

上記のドキュメントはトリプルを生成しません。上記の json ドキュメントの @id フィールドを "@id": " http://abcdef " に変更すると、次のトリプルが生成されます。

ポインタや提案は素晴らしいでしょう。