LINUX.ORG.RU

История изменений

Исправление invy, (текущая версия) :

потом переводить его в XML и разгребать что пошло не так?

Нет, потом просто забить. У тебя будет xml и схема валидации, больше тебе ни о чем заботиться не надо по идее.

Это вообще жизнеспособный вариант?

Мне кажется это единственный правильный вариант.

Да и кто у нас нынче занимается UML? Dia?

umbrello умеет xmlschema генерировать. Потом по этой xmlschema можешь генерировать чем угодно примеры твоих xml'ек.

<?xml version="1.0"?>
<xs:schema targetNamespace="http://foo.example.com/tns"
 xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://foo.example.com/tns">

  <!--  -->
  <xs:complexType name="AddressComplexType">
    <xs:attribute name="city" type="xs:string"/>
    <xs:attribute name="street" type="xs:string"/>
    <xs:attribute name="zipcode" type="xs:string"/>
  </xs:complexType>

  <!-- Address is the root element, declared here. -->
  <xs:element name="Address" type="tns:AddressComplexType"/>
</xs:schema>

на что например http://xsd2xml.com/ выдает:

<?xml version="1.0" encoding="utf-8"?>
<Address city="str1234" street="str1234" zipcode="str1234" />

Исправление invy, :

потом переводить его в XML и разгребать что пошло не так?

Нет, потом просто забить. У тебя будет xml и схема валидации, больше тебе ни о чем заботиться не надо по идее.

Это вообще жизнеспособный вариант?

Мне кажется это единственный правильный вариант.

Да и кто у нас нынче занимается UML? Dia?

umbrello умеет xmlschema генерировать. Потом по этой xmlschema можешь генерировать чем угодно примеры твоих xml'ек.

Исходная версия invy, :

потом переводить его в XML и разгребать что пошло не так?

Нет, потом просто забить. У тебя будет xml и схема валидации, больше тебе ни о чем заботиться не надо по идее.

Это вообще жизнеспособный вариант?

Мне кажется это единственный правильный вариант.

Да и кто у нас нынче занимается UML? Dia?

umbrello умеет xmlschema генерировать?