|
@@ -15,13 +15,9 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import org.apache.commons.io.FileUtils;
|
|
|
import org.apache.commons.io.IOUtils;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.data.domain.Sort;
|
|
|
-import org.springframework.data.domain.Sort.Direction;
|
|
|
-import org.springframework.data.domain.Sort.Order;
|
|
|
import org.springframework.data.mongodb.core.MongoTemplate;
|
|
|
-import org.springframework.data.mongodb.core.query.Criteria;
|
|
|
-import org.springframework.data.mongodb.core.query.Query;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import com.google.gson.Gson;
|
|
@@ -45,7 +41,6 @@ import com.qmth.cqb.question.model.Question;
|
|
|
import com.qmth.cqb.utils.CommonUtils;
|
|
|
import com.qmth.cqb.utils.FileDisposeUtil;
|
|
|
import com.qmth.cqb.utils.SpringContextUtils;
|
|
|
-import com.qmth.cqb.utils.enums.PaperType;
|
|
|
|
|
|
@Service("exportPaperService")
|
|
|
public class ExportPaperServiceImpl implements ExportPaperService{
|
|
@@ -266,9 +261,15 @@ public class ExportPaperServiceImpl implements ExportPaperService{
|
|
|
blocks.add(block);
|
|
|
}else{
|
|
|
block.setType("text");
|
|
|
- questionRowStrings[i] = questionRowStrings[i].replaceAll(" ","");
|
|
|
- block.setValue(questionRowStrings[i]);
|
|
|
- blocks.add(block);
|
|
|
+ questionRowStrings[i] = questionRowStrings[i].replace(" ","");//消除空格
|
|
|
+ questionRowStrings[i] = questionRowStrings[i].replace(""","\"");//将"转换成\"
|
|
|
+ questionRowStrings[i] = questionRowStrings[i].replace("<","<");//将<转换成<
|
|
|
+ questionRowStrings[i] = questionRowStrings[i].replace(">",">");//将>转换成>
|
|
|
+ questionRowStrings[i] = questionRowStrings[i].replace("&","&");//将&转换成&
|
|
|
+ if(StringUtils.isNotBlank(questionRowStrings[i])){
|
|
|
+ block.setValue(questionRowStrings[i]);
|
|
|
+ blocks.add(block);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return blocks;
|