web-dev-qa-db-ja.com

読み取りとスキャンのためにXMLを表示するユーザーフレンドリーな方法とは

ユーザーが読み取り可能な方法でXMLを表示するための例とアドバイスを探しています。ユーザーはxmlを編集しませんが、xml内の情報を探しています。システム管理者向けのインターフェースを設計しています。トラブルシューティングを行うには、SOAPメッセージ内の特定のデータをスキャンまたは検索する必要があります。検索メカニズムを提供しますが、よりユーザーフレンドリーな表示メカニズム。

私はUXを検索しましたが、 http://www.wymeditor.org/ を発見しました。これは、かなり興味深い表示手法ですが、タグ名をあまり強調しすぎている可能性があります。

XMLについてユーザーフレンドリーなところはそれほど多くないので、どんなアイデアでも大歓迎です。

5
Kusmeroglu

XMLを知っているすべての人はNotepad ++に精通しているので、そこで使用されている要素を使用しようとします。また、コード行をカラータグ(XMLタグなど)、bold(プロパティなど)、italics(sg elseの場合)。

gMailのようなもの

enter image description here

色は、スキャン、記憶、記憶の改善にも役立ちます。 色の記憶への影響 PDF 確証のため。

4

私の当面の考えは、XSLTスタイルシートを使用してXMLをHTMLドキュメントに変換し、それを任意の方法で視覚的にスタイル設定できるようにすることです。そうすれば、それらを表示できます。生のXMLではなくテーブルとデータグリッド。しかし、これをシステム管理者向けに開発していることを考えると、XMLにすでに慣れている可能性があるため、それほど遠くまで行く必要はないかもしれません。心に留めておくべきことの1つは、適切なユーザー向けの適切なインターフェースを開発する必要があることですですから、彼らがすでにXMLを使用している場合でも、単純化しすぎないでください。事。

私の製品 Handcraft では、HTMLのプロトタイプのコピーを編集したいコピーライターやその他の非技術的なユーザーを対象とした「書き込みに焦点を合わせる」というオプションを提供しています。このモードはすべてのXMLノードをフェードアウトし、テキストを不透明に保つだけなので、必要に応じて構造を理解できますが、邪魔にならず、コピーの作成に集中できます。

enter image description here

XMLを通常どおりに表示し、(たとえば、XPathを使用して)調べたい特定の部分のみを強調表示する場合に、同様のことを行うことを検討できます。とはいえ、SOAPは現状ではほとんど判読できないままなので、間違いなくそこに課題があります。頑張ってください!

2
Rahul