Мне нужно определить формат XML, а затем прочитать его в ActionScript3, в котором будет храниться:
- количество строк и столбцов в сетке
- по горизонтали и вертикалиинтервал в пикселях
- размер каждого квадрата в сетке в пикселях
- необязательная метка для каждого квадрата в сетке
- необязательная гиперссылка для каждого квадрата в сетке
Ниже приводится информация о том, что соответствует моим потребностям на данный момент , которая демонстрирует четыре типа квадрата:
<?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>
Мои вопросы - вещисродни "Должны ли быть единицы на интервале и размере? (например, 10px или 300px)" и "Насколько плохо было бы использовать подмножество XHTML (table
, td
, tr
с a
элементами в каждой ячейке). "
Но на самом деле я ловлю любые прецеденты, идеи или лучшие практики.Особенно потому, что они имеют отношение к обработке такого файла в ActionScript3.Цель состоит в том, чтобы иметь возможность прочитать свойства сетки и определить функцию, которая будет возвращать метку квадрата и URL, заданные строкой и столбцом.(Простая вещь в этом формате состоит в том, что получение квадрата - это просто вопрос индексации дочерних элементов узла сетки целым числом ... первый столбец, затем строка.)