Как я могу иметь kxml2 в пакете j2objc?
Пакет kxml2 находится в исходном дереве j2objc (1.3.1), введите описание ссылки здесь
но я не могу найти kxml2, поддерживаемый после компиляции j2objc. Изучив объяснение на форуме, введите здесь описание ссылки, похоже, что эти классы не являются частью общедоступного API JRE или Android. Поэтому j2objc не будет поддерживать его. Есть ли способ добавить эти пакеты вручную?
1 ответ
Решение
Пакет kxml2 реализует фабричные интерфейсы javax.xml.parsers и org.xml.pull.v1. Это общедоступный API, который ваше приложение должно использовать для любого анализа XML. Вы можете найти примеры того, как получить доступ к этим фабрикам и использовать их в тестовых классах j2objc, а также из общего поиска в Интернете.