|
|
|
@ -70,6 +70,10 @@ abstract public class LayoutParser {
|
|
|
|
|
this.descriptor = descriptor;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**파일에서 파일관련 기본정보를 추출한다.<br />
|
|
|
|
|
* @param dataObject 정보, File 파일
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public void setFileDefaultInfo(DataObject dataObject, File file) {
|
|
|
|
|
String filePath = file.getPath();
|
|
|
|
|
dataObject.put("FILE_PATH", filePath);
|
|
|
|
@ -195,6 +199,10 @@ abstract public class LayoutParser {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**파일명이나 파일내용을 바이트로 자른다.<br />
|
|
|
|
|
* @param string 문자열, sep 구분자
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public String[] smartSplit(String string, JSONArray jsonArray) {
|
|
|
|
|
|
|
|
|
|
List<Integer> byteNums = new ArrayList();
|
|
|
|
|