diff --git a/WsNovelParser/htmlprint.cpp b/WsNovelParser/htmlprint.cpp index 2210cc4..7c574c6 100644 --- a/WsNovelParser/htmlprint.cpp +++ b/WsNovelParser/htmlprint.cpp @@ -550,7 +550,7 @@ void printer::AstGenerate::append_tokens(QDomElement _elm, std::shared_ptr(); control.visitWith(access_ptr, visitor);; auto dom_result = visitor->content(); - qDebug().noquote() << dom_result; + QFile file(destination_dir.absoluteFilePath(u8"storyline.xast")); + if (file.open(QIODevice::Text | QIODevice::WriteOnly)) { + QTextStream tout(&file); + tout.setCodec("UTF-8"); + tout << dom_result; + tout.flush(); + } } }break; default: