問題タブ [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 に答える
674 参照

seo - Google サイトリンク検索ボックス

Google の検索結果内に検索ボックスを実装しています。ウェブサイトに独自の検索機能があり、Google カスタム検索を使用したくありません。

次のページの手順に従っていますが、設定が難しいと感じています。 Google デベロッパー サイト.

headに以下のJSON-LDを追加したのですが、うまくいきません

コードを正しく設定したかどうか疑問に思っていましたか?

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

fuseki - JSON-LD コンテキストへのプレフィックスの追加

fuseki と JSON-LD をいじっていて、fuseki が JSON-LD コンテキストの属性から接頭辞を削除していることに気付きました。fuseki からロードされた後の JSON-LD コンテキストの例:

フューズキからプレフィックス付きコンテキストと JSON-LD を返すことはできますか?

必要に応じて、返された JSON-LD を、プレフィックスを使用して新しいコンテキストを記述することにより、javascript を使用してプレフィックス付きの形式にフォーマットし直すことができます。gr:hasPriceSpecification. JSON-LD JavaScript ライブラリを使用して、このコンテキストからプレフィックス付きコンテキストを作成することは何とか可能ですか?

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

json - JSON-LD 値にはさまざまな型がありますか?

JSON-LD 形式の特定の値がさまざまな型を持つことは許されますか? たとえば、両方を許可したい

ここでvalueは、一度は整数で、一度は文字列です。一般に、値は任意のタイプ (リスト、オブジェクトなど) である可能性がありますか?

もしそうなら、どのように@type代替案を定義すればよい@contextですか?

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

geojson - JSON-LD の結果を元の JSON とマージする

プロパティの大規模なセットを使用して、いくつかの geojson ファイルを視覚化する作業を行っています。json-ld を使用して、これらのプロパティのいくつかに何らかの意味を追加したいと考えています。JSON-LD の経験はあまりありませんが、jsonld.js を正常に適用して、geojson ファイルと @context を展開、圧縮などすることができました。そうすることで、最終結果は、実際にコンテキストで記述されたグラフのみを返すことに気付きました。それは理解できますが、それは私のすべてのプロパティのごく一部を表しているにすぎないため、結果を使用するのは少し困難です。

どうにかして jsonld 操作の結果を元の geojseon ファイルとマージできれば助かります。例えば:

URI を使用してプロパティを認識することはできますが、json-ld 以外のプロパティを使用することもできます。これがどのように機能するかについての提案はありますか? または、より良いアプローチがありますか?

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

microdata - JSON-LD 表記で一度に複数の型

JSON-LD表記で複数のタイプを使用することは、フォーマット規則によって有効ですか? ここみたいに:

ありがとう!

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

schema.org - JSON-LD および ISO 8601 表記を使用した繰り返しイベントのビジュアル リッチ スニペット

このように、繰り返しの日付の ISO 8601 表記法でネゴシエートされる、繰り返しのイベントに対して視覚的なリッチ スニペットが生成されますか。

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

html - CreativeWork テキスト プロパティ内でマークアップを処理する方法

schema.org を使用して一連の記事をフォーマットしたいのですが、記事は単なるテキストではありません。これらには、リンク、<em><strong>、およびその他の軽量マークアップが含まれています。textこれをプロパティに正しく配置するにはどうすればよいですか?

そこにマークアップを入れることだけを考えましたが、注釈付きの HTML 内にある場合は理にかなっています。

しかし、これを JSONLD として保存する場合、テキストを HTML として解釈する必要があると仮定するのはかなり奇妙です。

Markdown で書いている可能性は十分にあります。

または、同じ考えを表現できる他の言語。また、どの言語を使用しているかはかなり重要です。それは、テキストをどのように読むべきかを示しているからです。

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

json-ld - JSON-LD では、プロパティ値の URI マッピングを定義できますか?

次の JSON があるとします。

( JSON-LD プレイグラウンド)

trollin'ステータスは URI で識別されます: http://example.com/trolling. trollin'上記の例のキーワードを URIに展開することはできhttp://example.com/trollingますか?

コンテキストの単純な操作は機能しません。

( JSONプレイグラウンド)

statustoのタイプを強制することも、相対 URI である@idと想定されるため、機能しません。trollin'

( JSON-LD プレイグラウンド)