Опять же Flex 4, Actionscript Комплексная фильтрация данных фильтра XMLList и наборов данных с особыми условиями

Поэтому я попытался правильно отформатировать это в первый раз, но он был опубликован, и все содержимое каретки не было проанализировано должным образом, поэтому я попробую еще раз:

Я пытался решить, каков наилучший способ фильтрации набора данных для представления в виде дерева.

Фильтры представлены в следующем формате XML: вместо периодов используются точки

Фильтрация двух наборов данных: . А ТАКЖЕ

В основном фильтры либо включают что-либо из полного набора данных в набор результатов, либо исключают, а также специальные условия, указанные ниже.

Поэтому я думал о написании специальных условий для следующего, которые иногда требуются, потому что некоторые данные в атрибуте SpecificItem-"" разделены запятой

условие (когда критерии должны оцениваться как indexOf()) условие (когда критерии применяются к SuperCat) условие (когда несколько фильтров одной категории, включая расширения), условие (когда несколько категорий фильтруются, включая сужения)

Как я могу написать простую функцию без нескольких случаев, которая удовлетворяет этим особым условиям и выполняет типичную стандартную фильтрацию, циклически проходит несколько наборов данных для фильтрации.

Я уже написал несколько конкретных случаев, которые делают все это возможным, но я чувствую, что должен быть намного более простой, лучший и, возможно, более правильный способ сделать это.

1 ответ

Да, похоже, что XML не разбирается... вообще, так что здесь он без каретки, но с отступом

Поэтому я попытался правильно отформатировать это в первый раз, но он был опубликован, и все содержимое каретки не было проанализировано должным образом, поэтому я попробую еще раз:

Я пытался решить, каков наилучший способ фильтрации набора данных для представления в виде дерева.

Фильтры представлены в следующем формате XML: вместо точек используются точки. Категория FilterCategory(иногда) FilterAgainstAttribute, FilterDataToCompare, FilterCategory
Атрибуты фильтра (FilterAgainstAttribute, FilterDataToCompare, FilterCategory / /FilterCategory(иногда) /Category>

Фильтрация двух наборов данных: . Атрибуты суперкатегории Атрибуты подкатегории Атрибуты SpecificItem И Атрибуты суперкатегории Атрибуты SpecificItem

Другие вопросы по тегам