Hi,
I have problem with field in attached document, field end is in second paragraph but other part of field are in first paragraph. Can you tell me is problem in visitor or field? Here is my test:
public class FieldAspose {
public void test() throws Exception {
Document doc = new Document(“Onefield.doc”);
FieldIterator iterator = new FieldIterator();
doc.accept(iterator);
}
}
import com.aspose.words.DocumentVisitor;
import com.aspose.words.FieldEnd;
import com.aspose.words.FieldSeparator;
import com.aspose.words.FieldStart;
import com.aspose.words.Paragraph;
public class FieldIterator extends DocumentVisitor {
public int visitParagraphStart(Paragraph paragraph) throws Exception {
System.out.println(“VisitParagraphStart”);
return super.visitParagraphStart(paragraph);
}
public int visitParagraphEnd(Paragraph paragraph) throws Exception {
System.out.println(“VisitParagraphEnd”);
return super.visitParagraphEnd(paragraph);
}
public int visitFieldStart(FieldStart fieldStart) throws Exception {
System.out.println(“Field Start”);
return super.visitFieldStart(fieldStart);
}
public int visitFieldEnd(FieldEnd fieldEnd) throws Exception {
System.out.println(“Field End”);
return super.visitFieldEnd(fieldEnd);
}
@Override
public int visitFieldSeparator(FieldSeparator fieldSeparator)
throws Exception {
System.out.println(“Field Separator”);
return super.visitFieldSeparator(fieldSeparator);
}
}
I got this field in one bigger document and all works fine for other fields but this makes me problem.
Thanks