2009-08-18 6 views
3

テクニカルではないユーザーが手動でXMLソースを編集しなくてもXMLファイルを作成できるように、単純なグラフィカルユーザーインターフェイスを作成します。理想的には、私はドラッグアンドドロップのインターフェイスが欲しいですが、何か本当に何かを失敗します。 XMLファイルの内容は、バイナリツリーのエンコードされたフローチャートと似ています.xmlオプションで保存すると、Visioのようなものがありますか?ここに、必要なXML出力の簡単なサンプルがあります:スキーマに基づいてXML文書を作成するために使用できるGUIはありますか?

<?xml version="1.0" encoding="utf-8"?> 
<steps> 
    <step id="1" type="prompt"> 
    <prompt> 
     Welcome. 
    </prompt> 
    <next>1.1</next> 
    </step> 
    <step id="1.1" type="question"> 
    <prompt> 
     Do you have what you need? 
    </prompt> 
    <yes>1.2</yes> 
    <no>1.1.1</no> 
    </step> 
... 
</steps> 

この目的のために推奨できるツールはありますか?理想的にはオープンソースまたは無料の個人ライセンスで、すべてのオプションについて聞きたいと思っています。

「XMLエディタ」のおかげで、

デビッド

+0

興味のあるWeb(HTML)インターフェイスですか? –

+0

それがウェブかデスクトップかどうかは関係ありません - 私は両方に興味があります。 –

答えて

1

Googleが長いリストを生成し、this was at the top.(AltovaのXMLエディタ)私はあなたが「オープンソースのXMLエディタを」ググ場合は、見つけるだろうと確信していますいくつかあまりにも。

私はXCodeのは、内蔵のものを持っていることを言及することを許可する;。)

+0

ええと、私はGoogle検索を不必要に複雑にしていました。乾杯! –

+2

Google-fuの芸術では、若いほうれん草が少なくなっています。 – Sneakyness

2

Xopus非技術的なユーザーのために設計されたブラウザベースのXMLエディターです。 XMLファイルとXSDをフィードできます。 XMLをツリーのようにレンダリングするXSLを作成してください。

Rich Text Demoを見て、OrgChartまでスクロールすると、Xopusのツリーのようなコンテンツを編集する方法がわかります。

免責事項:私はXopusで働いています。

+2

@Laurens:あなたはXopusに関連付けられていることを認めるべきです。そうしないと、スパマーと見なされます。 –

+0

誰かが私たちのソフトウェアから恩恵を受けると本当に思っている場合にのみ私は返答します。私はXopusと私の所属を隠すことには関心がありません。 – Laurens

+0

編集していただきありがとうございます。あなたの名前も変更されました。 –

0

XAmple XML Editorプロジェクトでは、特定のスキーマを分析してドキュメント固有のグラフィカルユーザーインターフェイスを生成するJava SwingベースのXMLエディタを紹介しています.XAmple XMLエディタGUIは、XMLドキュメントのツリー表現XML文書とそれぞれのXMLスキーマとの論理的な組み合わせであり、XMLエディタのユーザインタフェースは非常に論理的で直感的に理解できるものであり、複雑なXML文書を準備するためには、 XMLスキーマ言語を使用し、ドキュメントの構造要件に関する事前知識を持つことができます。

私はそれを試したことがあり、私の非技術的な上司もそれが好きです。

0

http://WixPie.comの人々は数か月前にデモンストレーションした汎用XMLエディタを作った。ツールを使用すると、xmlタスクを作成し、タブにフォルダとグリッドを割り当て、ユーザーに入力を求めることができます。

しかし、私が知っている唯一のプロジェクトはそれに基づいていますwixpieです。あなたが何を意味するかだ

ピーター

+0

あなたの質問は何ですか? – rebolek

+1

@rebolek - これは答えではありませんか? –

+1

これは答えと有効なものです。投票しました! – ilter

関連する問題