問題タブ [xbel]
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.
firefox - XBEL との間で Firefox のブックマークをプログラムでエクスポートする方法はありますか?
Firefox では、エンド ユーザーがブックマークを XBEL ブックマーク交換形式にエクスポートできます。しかし、私はプログラム的にしたいと思います:
- ブックマークの一部 (すべてではない) をエクスポートし、
- xbel ブックマークを Firefox にインポートします。
Web サーバーからスクリプトを実行できるように、できれば Web 言語を使用します。
誰でも解決策を提案できますか?
python - Pythonを使用してユーザーのWebブラウザからブックマークをインポートする方法は?
私は RSS リーダー タイプのプログラムに取り組んでおり、ユーザーのブラウザー ブックマークから RSS フィードを自動的にインポートできるようにしたいと考えています。ブラウザーごとに、ブックマークを保存する方法が異なると思います。この目的のためだけにライブラリはありますか?
Linux でのみ動作する必要があるため、Windows や Mac のみのブラウザーは気にしません。
xml - JsTree: 外部 xml ソースからカスタム メタデータを読み込む
xml doc として保存されている既存のデータ構造があります。基本的にサイトマップです。すべてのノードには、関連付けられたメタデータ (ノードに関連付けられたキーワードや説明など) があります。xml_data プラグインを使用して、そのソースから直接ロードできるようにしたいと考えています。ドキュメンテーションとソースの両方をざっと見てみると、それは可能ではないようです。ドキュメンテーションで説明されている 2 つの形式に制限されています。
ただし、これが完全に特殊な使用例であるとは想像できません。私のオプションは、jstree を拡張して、独自の XSLT を xsl var に追加してフォーマットを処理したり、ファイル サーバー側のフォーマットを前処理して結果が期待されるフォーマットになるようにしたり、データ交換を変更したりすることです。 JSON にフォーマットし、JSON と XML サーバーサイドの間で変換します。私が見た投稿から得た感覚は、少なくとも json_data プラグインを使用してメタデータをシリアル化/逆シリアル化することは可能ですが、それについて 100% 確信があるわけではありません。
あなたの経験に基づいて私の方向性を改善するのを手伝ってくれる人はいますか?
templates - XSLT:親ノードの属性の条件に関する出力リスト
属性「folded」が「yes」または「no」に設定された親ノード(「folder」)の条件で表示されるリストを作成するのに苦労しています。結果には、リストの最初の2つのレベルのみが表示され、以下のように3番目のレベルは表示されません。
- 1日 レベル:表示
- 2位。レベル:表示
- 3位。レベル:表示なし
アイデアは、'folder'-属性<folder folded="yes">
をでチェックすること<xsl:if test="not(parent::yes)">
です。それは3番目の資格があるはずです。表示されないレベルですが、どういうわけか私がやりたいことをしません。おそらく間違った構文や構文を使用しています。支援に感謝します、ありがとう。
一部のコンテンツを含むXML構造:
XSLT:
スタイルシートHTML
生成された出力(レベル:1-3)
予想される出力:(レベル:1-2)
このテンプレートを試しましたが、最後の2つのノードが出力されるため、最初の2つのノードが必要です。