您的位置:首页 > 产品设计 > UI/UE

一款强大的xml相关的编辑工具Liquid XML Studio

2011-05-23 09:07 686 查看
刚刚发现了一款超级好的xml相关的编辑工具Liquid XML Studio,带图形编辑界面,非常好用,特别是在编辑xsd和xslt的时候.

XSD Code

<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid XML Studio Developer Edition 9.0.11.3078 (http://www.liquid-technologies.com)-->
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="ruleString">
<xs:restriction base="xs:string">
<xs:minLength value="4" />
<xs:maxLength value="40" />
<xs:pattern value="[a-zA-Z]+" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="dbType">
<xs:restriction base="xs:string">
<xs:enumeration value="Short" />
<xs:enumeration value="Int" />
<xs:enumeration value="Long" />
<xs:enumeration value="Boolean" />
<xs:enumeration value="Decimal" />
<xs:enumeration value="DateTime" />
<xs:enumeration value="String" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="commonType">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="Name" type="ruleString" minOccurs="1" maxOccurs="1" />
<xs:element name="Alias" type="ruleString" minOccurs="1" maxOccurs="1" />
<xs:element name="DisplayText" type="xs:string" minOccurs="1" maxOccurs="1" />
<xs:element name="Description" type="xs:string" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="simpleProperty">
<xs:complexContent>
<xs:extension base="commonType">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="DbType" type="dbType" minOccurs="1" maxOccurs="1" />
<xs:element name="Size" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="Scale" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="IgnoreInsert" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="IgnoreUpdate" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="AutoSync" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="DefaultValue" type="xs:anyType" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="referenceType">
<xs:complexContent>
<xs:extension base="simpleProperty">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="ReferenceDataEntityName" type="ruleString" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="collectionProperty">
<xs:complexContent>
<xs:extension base="commonType">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="ItemDataEntityName" type="ruleString" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="properties">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="SimpleProperty" type="simpleProperty" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="ReferenceProperty" type="referenceType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="Collection" type="collectionProperty" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="dataEntity">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Name" type="ruleString" minOccurs="1" maxOccurs="1" />
<xs:element name="Alias" type="ruleString" minOccurs="1" maxOccurs="1" />
<xs:element name="PrimaryKey" type="ruleString" minOccurs="1" maxOccurs="1" />
<xs:element name="Index" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="Properties" type="properties" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="dataEntities">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="DataEntity" type="dataEntity" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:element name="MetadataContainer">
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="DataEntities" type="dataEntities" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

除了以上功能之外,它还可以编辑服务相关的wsdl,生成xml相关的各种语言代码,........

当你在veryVcd输入xml studio就可以下载到该工具,怎么使用呢?你懂的............
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐