1

これは私のxmlファイルです <contacts> <contact> <firstname>Edwin</firstname> <lastname>Dankert</lastname> </contact> </contacts>

私はアリでそれを検証したい、私のターゲットは

<target name="WellFormed">
<xmlvalidate file="contacts.xml"/>
<echo>WELL FORMED</echo>
</target>

C:\work\build\XML_VALIDATION>ant ビルドファイル: C:\work\build\XML_VALIDATION\build.xml

<==========================アント出力===================== ========>

WellFormed:
[xmlvalidate] contacts.xml:1:11: Document root element "contacts", must match DOCTYPE root "null".

[xmlvalidate] contacts.xml:1:11: Document is invalid: no grammar found.

BUILD FAILED
C:\work\build\XML_VALIDATION\build.xml:4: C:\work\build\XML_VALIDATION\contacts.xml is not a valid XML document.

私はそれをxsdに対してチェックしていません.xmlに挿入する必要がある変更を見つけるのを手伝ってくれる人はいますか.

4

2 に答える 2

0

あなたのビルドファイルは有効ではありません。

<?xml version="1.0"?>
<project name="name">
<target name="target-name">
...
</target>
</project>

サンプルの Ant ビルド ファイルを Google 検索すると、ビルド ファイルを理解するために必要なすべての情報が得られます。このリンクも役立ちます。

于 2012-06-14T06:07:37.530 に答える