技術者以外のユーザーが XML を編集し、それを既存の XML 入力機能に渡す方法を提供することを検討しています。InfoPath がデータを XML として保存していたことを思い出し、もう一度調べてみました。XSD (XML スキーマ) に基づいてフォームを定義し、それが XML ファイルであることを知らなくてもユーザーが XML を編集できるようにする方法は素晴らしいことです。得られた XML は、InfoPath の入力制約により完全に検証されます。
1 つの問題は、ユーザー ベースに MS InfoPath がインストールされていると想定できないことです。
ユーザーが XML を簡単に編集できるフォームを自動生成する別の方法はありますか?