Я работаю над разработкой экспертной системы с использованием CLIPS. Для рассматриваемого случая мне нужно прочитать данные из файла excel. Как мне это сделать? Или какие решения вы предлагаете? Заранее спасибо.Какие типы файлов можно открыть CLIPS
ответ
Вы можете использовать команду open, чтобы открыть файл для чтения в текстовом или двоичном режиме. Если вы открыли файл xlsx в двоичном режиме, вы можете использовать функцию get-char для извлечения отдельных символов из файла. Нет встроенных функций для разбора файла xlsx, поэтому вам нужно будет добавить код для синтаксического анализа и создать соответствующие значения CLIPS из данных. Если возможно, было бы легче сохранить ваш файл excel в виде текста с разделителями табуляции. Если каждая ячейка является допустимым маркером CLIPS, вы можете использовать функцию чтения для извлечения значений ячеек. Если каждая ячейка не является допустимым маркером CLIPS (например, ячейка, представляющая строку, которая имеет пробелы, но не имеет кавычек в начале и конце), тогда вам нужно использовать функцию readline для захвата целой строки данных, а затем использовать некоторые из строковых функций для поиска вкладок и разделения строки на действительные токены.
- 1. Какие расширения файлов можно открыть с помощью c
- 2. Какие типы файлов поддерживаются WKWebView?
- 3. Какие типы файлов поддерживает MarkLogic?
- 4. Какие типы файлов поддерживает X509Certificate2?
- 5. Какие типы файлов могут просматривать UIDocumentInteractionController?
- 6. Какие типы ложноположительных утечек памяти можно сообщить?
- 7. какие типы файлов SVG fabricJS поддерживают?
- 8. Какие типы файлов поддерживаются для отображения RichTextBox?
- 9. eclipse eGit - какие типы файлов для фиксации?
- 10. Какие типы файлов поддерживает GitHub для README's
- 11. Какие типы файлов вызывает PHP getimagesize() return?
- 12. Какие типы исполняемых файлов могут быть декомпилированы?
- 13. Какие типы файлов применяется для canwrite() Java?
- 14. Найти, какие типы файлов зарегистрированы другими приложениями
- 15. Открыть все типы файлов в iOS
- 16. Какие типы файлов вы можете использовать с помощью Flash Player?
- 17. Когда использовать какие типы
- 18. Какие блокировки файлов можно игнорировать ... как правило?
- 19. google drive ui integration - можно ли открыть «типы google»?
- 20. Какие типы конверсий происходят?
- 21. Какие типы памяти использует Tomcat и как его можно контролировать
- 22. Какие типы/классы алгоритмов можно переделать в парадигме MapReduce?
- 23. Какие типы C# можно получить из ASP .net?
- 24. Типы данных и структура файлов
- 25. Какие типы файлов сетки поддерживаются для ввода библиотекой C++ CGAL?
- 26. Какие типы файлов изображений поддерживает WebImage Helper WebMatrix?
- 27. .NET: какие типы файлов изображений могут обрабатывать Image.FromFile()?
- 28. Какие типы файлов связаны с приложением в Windows7?
- 29. Какие типы файлов вы можете загружать через PHP?
- 30. В конфигурации IIS7 на какие типы файлов влияет элемент staticContent?
Как насчет JESS? Поскольку поиск в Интернете кажется, что jess может читать файлы excel, но я не уверен. –
У вас есть доступ к Java от Jess, поэтому все, что вам нужно сделать, это найти библиотеку, которая будет читать файлы excel. Найдите «java excel library», и вы найдете несколько. –