6

誰かがcXMLとC#を使ったことがありますか?

私はcXMLファイルを作成する必要があるプロジェクトで作業しており(統合はDellの電子発注システムになります)、このようなライブラリをいくつか見つけましが、ここで誰かがそれらのファイルを作成する方法について別のアイデアを持っているのではないかと思います。

ありがとう!

4

3 に答える 3

14

http://cxml.org/files/downloads.html

ここに移動して、DTDファイルをダウンロードします。次に、Visual Studio(2013)でドキュメントを開き、上部のXMLメニューに移動して、[スキーマの作成]をクリックします。これにより、XSDファイルが作成されます。どこかに保存します。次に、VS Developerコマンドプロンプトを使用して、XSDファイルを保存したディレクトリに移動し、次のコマンドを実行します。

"xsd.exe filename.xsd / classes / language:CS"

次に、プロジェクトで参照できるすべてのcXMLクラスを含むCSファイルが生成されます。

于 2016-01-05T21:50:41.097 に答える
5

cXML v1.1.xx以降、XSDがclasseファイルを作成できないようにする新しいデジタル署名が含まれていることを付け加えておきます。「

要素'uri:ds:Signature'がありません。

「」

ただし、ここで確認できます。XSDからその行を削除するだけです。

于 2017-12-06T13:32:03.553 に答える
2

cXMLはXMLに基づいているため、ドキュメントのオブジェクトモデルが必要な場合は、、、(Linq to XML)、またはXMLシリアル化を使用できXmlWriterます。XmlDocumentXDocument

于 2009-09-02T23:15:01.980 に答える