Pregunta

necesito para definir un formato XML y luego leerlo en ActionScript3, que será el almacenamiento:

  • el número de filas y columnas en una cuadrícula
  • el espaciado horizontal y vertical en píxeles
  • el tamaño de cada cuadrado de la cuadrícula en píxeles
  • una etiqueta opcional para cada cuadrado de la cuadrícula
  • un hipervínculo opcional para cada cuadrado de la cuadrícula

El siguiente es el tipo de cosa que cumplir con mis necesidades en el momento , lo que demuestra los cuatro tipos cuadrados:

<?xml version="1.0" encoding="utf-8"?>
<grid columns="2" rows="2" horizontalSpacing="10" verticalSpacing="10" 
      squareWidth="300" squareHeight="300">
    <column>
        <square label="Square(1,1)" url="http://example.com/1/1/" />
        <square label="Square(1,2)" />
    </column>
    <column>
        <square url="http://example.com/2/2/" />
        <square />
    </column>
</grid>

Mis preguntas son cosas semejantes a "¿Debería haber unidades en el espaciamiento y el tamaño? (Como 10px o 300 px)" y "¿Qué tan malo sería utilizar un subconjunto de XHTML de (table, td, tr con elementos a en cada célula). "

Pero en realidad estoy pesca de algún precedente, ideas o mejores prácticas. En particular, ya que son relevantes para el procesamiento de un archivo de este tipo en ActionScript3. El objetivo es ser capaz de leer las propiedades de la cuadrícula y definir una función que devolverá la etiqueta de un cuadrado y URL dada una fila y columna. (Lo fácil acerca de este formato es que conseguir un cuadrado es sólo una cuestión de la indexación en los niños del nudo de la red por entero ... primera columna, a continuación, la fila.)

¿Fue útil?

Solución

No se pudo usar JSON en su lugar? Parece más adaptado para este tipo de tarea

Otros consejos

Usted no necesita realmente la etiqueta <column> en absoluto. Sólo tienen una gran lista de <square> de. El uso de sus columnas y filas atributos para definir la anchura y la altura.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top