1

複雑にネストされた XML スキーマ (xsd) のテスト データを作成する必要があります。以下のような状況の XMLspy を試してみました。

これが私たちの .xsd ピースです.--------------------------

<xsd:sequence>
            <xsd:element name="Explanation" type="ExplanationType" minOccurs="0"/>
        </xsd:sequence>

XSD タイプの定義 ------------------

<xsd:simpleType name="ExplanationType">
        <xsd:annotation>
            <xsd:documentation>A note field that allows up to 9000 characters</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="TextType">
            <xsd:maxLength value="9000"/>
        </xsd:restriction>
    </xsd:simpleType>

xmlspy を介して生成されたテスト XML

<Explanation>!</Explanation>

要素の長さは 9000 と定義されていますが、1 文字 (!) しかありません。次のような長さ9000の文字列を取得するにはどうすればよいですか

**<Explanation>xxxxxxxxxxxxxxxxxxx ……………………………(9000 length)</Explanation>**

私のテストデータ(生成されたxmlメッセージ)では?

xmlspy 経由でそのようなものを取得するオプションはありますか?

そのようなデータを提供する他のツールはありますか?

4

1 に答える 1