XML a Diagrama de Flujo

03/03/2004 - 12:48 por Roberto | Informe spam
Hola,

He hecho un wizard en ASP para poder generar diagramas de
flujo el problema que tengo es el siguiente: no encuentro
por ningún lado el XML Standard para guardar los datos que
el usuario ha introducido en el wizard en un fichero XML y
que luego este fichero cuando se abra desde una
aplicación, por ejemplo el Visio 2002, muestre el diagrama
de flujo creado.

He buscado información en google sobre UML Diagramas de
Flujo en formato XML pero no he encontrado nada.

Espero haberme expresado con claridad y me hayais
entendido y me podaís ayudar.

Muchas gracias por vuestra atención y perdón por las
molestias que os haya podido ocacionar.

Un saludo.
 

Leer las respuestas

#1 Skar
03/03/2004 - 16:50 | Informe spam
He incluido en este mensaje parte de un ejemplo basico de Vision 2002, el
cual a sido
saved como un documento xml.

<?xml version='1.0' encoding='utf-8' ?>
<?integrity app='Visio' version='10.0' buildnum='2514' metric='0'
key='7A22E05879F50ACCC6CA69558C093E740665132BE9375E7AF0FE78C9643F88C3FC223E6
A057A737379178F6EBAABFFCB743B9DA9EE609EA276ABD461C207FB47' keystart='262'
?>

<VisioDocument xmlns='urn:schemas-microsoft-com:office:visio'>
<DocumentProperties>
contiene la metadata de el documento visio, por ejemplo el titulo, el
dia que fue creado, una imagen en base64 para dar el preview de el flujo,
etc.
</DocumentProperties>
<DocumentSettings TopPage='0' DefaultTextStyle='26' DefaultLineStyle='26'
DefaultFillStyle='26' DefaultGuideStyle='4'>
contiene informacion acerca de el formato de la pagina, ejemplo el
tamanio de la pagina, la orientacion, los margenes, etc.
</DocumentSettings>
<Colors>
<ColorEntry IX='0' RGB='#000000'/>
varios colorentry supongo que son los colores usados en el flujo (no estoy
seguro)
</Colors>
OTRAS SECCIONES QUE TRABAJAN CON EL FORMATO, EJEMPLO FUENTES,
AQUI COMIENZA LA IMAGEN: Shapes CONTIENE LAS IMAGENES QUE SON PARTE DE EL
FLUJO, SOLO TE DOY UN Shape EL CUAL ES UN CUADRADO
<Shapes>
<Shape ID='1' NameU='Square' Type='Shape' Master='0'>
<XForm>
<PinX>3</PinX>
<PinY>9</PinY>
<Width Unit='IN' F='Inh'>1.5</Width>
<Height Unit='IN' F='Inh'>1.5</Height>
<LocPinX Unit='IN' F='Inh'>0.75</LocPinX>
<LocPinY Unit='IN' F='Inh'>0.75</LocPinY>
<Angle Unit='DEG' F='Inh'>0</Angle>
<FlipX F='Inh'>0</FlipX>
<FlipY F='Inh'>0</FlipY>
<ResizeMode F='Inh'>0</ResizeMode>
</XForm>
<Event>
<TheData F='No Formula'>0</TheData>
<TheText F='No Formula'>0</TheText>
<EventDblClick F='Inh'>0</EventDblClick>
<EventXFMod F='No Formula'>0</EventXFMod>
<EventDrop F='No Formula'>0</EventDrop>
</Event>
<Text>cuadrado</Text>
</Shape>
y mucho mas
NOTA: Visio crea un documento xml con extension *.vdx

* Otra opcion que quizas puedas usar es el standard RDF www.w3c.org
* o tambien (aunque no ha sido creado con el proposito de hacer flujos) svg
(scalable vector graphics) pero te permite crear imagenes, una de las cuales
podria ser un flujo
* Opcion especifica a UML : UML eXchange Format (UXF) & Pattern Markup
Language (PML)


Para mas info en Access visitame
http://www22.brinkster.com/equisbert/
"Roberto" wrote in message
news:35c101c40115$6b5e0000$
Hola,

He hecho un wizard en ASP para poder generar diagramas de
flujo el problema que tengo es el siguiente: no encuentro
por ningún lado el XML Standard para guardar los datos que
el usuario ha introducido en el wizard en un fichero XML y
que luego este fichero cuando se abra desde una
aplicación, por ejemplo el Visio 2002, muestre el diagrama
de flujo creado.

He buscado información en google sobre UML Diagramas de
Flujo en formato XML pero no he encontrado nada.

Espero haberme expresado con claridad y me hayais
entendido y me podaís ayudar.

Muchas gracias por vuestra atención y perdón por las
molestias que os haya podido ocacionar.

Un saludo.

Preguntas similares