Parse OFX (документ Open Financial Exchange) с использованием Coldfusion
Я довольно долго искал примеры синтаксического анализа файлов Coldfusion OFX, но ничего не смог найти. Может кто-нибудь помочь с примером кода или указать мне правильное направление?
2 ответа
Я построил библиотеку, которая анализирует файлы ZIP XML, как .docx
, Вы можете попробовать это.
Сначала посмотрите, можете ли вы разархивировать и прочитать файлы
string function extractDocx(required string pathToDocX) {
cfzip(action="read", file=arguments.pathToDocx, entrypath="word\document.xml", variable="this.xmlString");
this.xmlPara = xmlparse(this.xmlString).document.body;
return ReadNode(this.xmlPara);
}
Затем результат должен перейти к рекурсивному парсеру. Увидеть:
https://coldfusion.adobe.com/2018/11/extracting-text-html-out-word-docx-files/ https://github.com/jmohler1970/WordExtractor_demo https://github.com/jmohler1970/WordExtractor