JSP:如何添加"每个单词"的值并将总和显示为"句子"?

时间:2014-12-17 11:40:41

标签: javascript jsp

[JSP]我正在创建一个文本分析网站,并且在添加句子值方面存在问题。

基本上,每个单词都有一个极性(正数或负数)。

在第(1)部分中,我将段落输入分为句子。

在第(2)部分中,我从输入中得到 EACH WORD 的“极性”值,并希望将 EACH SENTENCE 的总和加起来并相应显示。

但是,下面的代码不起作用。我可以知道这是什么问题吗?请帮忙......谢谢......


第(1)部分

StringBuffer sb = new StringBuffer();
for (int j = 0; j < words.length; j++) {

   if (words[j].getPOS().equals("wf")||words[j].getWord().equals(",")||words[j].getWord().equals(",")||words[j].getPOS().equals("ww")||words[j].getPOS().equals("wt")||words[j].getPOS().equals("wj")) {
           sb.append(words[j].getWord());
       sb.append( "<br> ");
   }
   else{sb.append(words[j].getWord());}} 
 String parsedResult = sb.toString();
 String[] sen=parsedResult.split("<br> ");* 

第(2)部分

for (int i = 0; i < x; i++) {
    StringBuffer sb2 = new StringBuffer();
double[] polarity = words[i].getPolarity();
String posScore = String.format("%.4f", polarity[0]);
String negScore = String.format("%.4f", polarity[1]);
sb2.append("<TR>");
sb2.append("<TD>"+sen[i]+"</TD>");
sb2.append("<TD>"+negScore+"</TD>");
sb2.append("<TD>"+posScore+"</TD>");
sb2.append("</TR>");*

0 个答案:

没有答案