-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
얼마전에 질문 드렸던 사람인데요 #234
Comments
안녕하세요. |
아..늦어서 죄송합니다. 여기다가 커밋을 하라는 말씀이신가요? |
개발중인 repository를 링크로 걸거나, 해당되는 소스 부분을 직접 기입하시면 될 것 같습니다. |
찾는 방법이 여러가지 라.. 이전에 말씀드린 것과 다르게 문제가 있더군요. |
public static ArrayList getCellFieldText(HWPFile hwpFile, String fieldName) { ArrayList celList = CellFinder.findAll(hwpFile, fieldName); ArrayList fileValueList = new ArrayList<>(); int i = 0; for (Cell cell : celList) { Paragraph firstPara = cell.getParagraphList().getParagraph(0); ParaText paraText = firstPara.getText(); String content = ""; if (paraText != null) { try { content = paraText.getNormalString(i); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } if (null != content && !"".equals(content)) { fileValueList.add(content); } } } return fileValueList; } 이렇게 해서 모든 필드들의 값을 가져오게 했더니 잘 됩니다..^^; |
일단 증상만 말씀드릴려구요...이슈가 아니라서 여기다가 이렇게 쓰기엔 좀 그렇네요.ㅎㅎㅎ
일전에 특정 테이블의 셀안에 있는 테이블의 셀을 못 찾는다고 문의 드렸었는데요.
잘 되신다길래 해봤더니 누름틀은 잘 찾아오는데 테이블의 셀은 Section바로 아래의 테이블에서만 찾더라구요..
(아마 누름틀로 보신게 아닌가 싶어요...또 아니면 정말 죄송한데...^^;;;;)
그래서 일단 현재 소스를 가지고 제가 응용해서 할 수 있을까가 궁금해서 여쭤봤어요..
단순히 생각하면 테이블만나면 끝까지 순회하면서 찾아내면 되지 않을까 싶은데 이게 될 것인지 확신이 안 서서 여쭤본겁니다..^^;
(제가 이 소스를 이해하지 못 한 상태이고 한글 구조도...봐도 이해가 잘 안 가는데 맘은 앞서고 해서....ㅎㅎ)
일단 좀 해볼게요..^^;
감사합니다~
The text was updated successfully, but these errors were encountered: