Опять же Flex 4, Actionscript Комплексная фильтрация данных фильтра XMLList и наборов данных с особыми условиями
Поэтому я попытался правильно отформатировать это в первый раз, но он был опубликован, и все содержимое каретки не было проанализировано должным образом, поэтому я попробую еще раз:
Я пытался решить, каков наилучший способ фильтрации набора данных для представления в виде дерева.
Фильтры представлены в следующем формате XML: вместо периодов используются точки
Фильтрация двух наборов данных: . А ТАКЖЕ
В основном фильтры либо включают что-либо из полного набора данных в набор результатов, либо исключают, а также специальные условия, указанные ниже.
Поэтому я думал о написании специальных условий для следующего, которые иногда требуются, потому что некоторые данные в атрибуте SpecificItem-"" разделены запятой
условие (когда критерии должны оцениваться как indexOf()) условие (когда критерии применяются к SuperCat) условие (когда несколько фильтров одной категории, включая расширения), условие (когда несколько категорий фильтруются, включая сужения)
Как я могу написать простую функцию без нескольких случаев, которая удовлетворяет этим особым условиям и выполняет типичную стандартную фильтрацию, циклически проходит несколько наборов данных для фильтрации.
Я уже написал несколько конкретных случаев, которые делают все это возможным, но я чувствую, что должен быть намного более простой, лучший и, возможно, более правильный способ сделать это.
1 ответ
Да, похоже, что XML не разбирается... вообще, так что здесь он без каретки, но с отступом
Поэтому я попытался правильно отформатировать это в первый раз, но он был опубликован, и все содержимое каретки не было проанализировано должным образом, поэтому я попробую еще раз:
Я пытался решить, каков наилучший способ фильтрации набора данных для представления в виде дерева.
Фильтры представлены в следующем формате XML: вместо точек используются точки. Категория FilterCategory(иногда) FilterAgainstAttribute, FilterDataToCompare, FilterCategory
Атрибуты фильтра (FilterAgainstAttribute, FilterDataToCompare, FilterCategory /
/FilterCategory(иногда) /Category>
Фильтрация двух наборов данных: . Атрибуты суперкатегории Атрибуты подкатегории Атрибуты SpecificItem И Атрибуты суперкатегории Атрибуты SpecificItem