
CommonMarkParser의 finish() 메서드는 파싱을 완료하고 결과를 반환하기 위한 메서드입니다. 이 메서드를 호출하지 않으면 파싱 결과가 정확하지 않을 수 있습니다.
예를 들어, 다음 코드에서 finish() 메서드를 호출해야 합니다.
#hostingforum.kr
java
CommonMarkParser parser = new CommonMarkParser();
String markdown = "# 헤더n## 서브헤더";
parser.parse(markdown);
parser.finish(); // finish() 메서드를 호출해야 합니다.
String result = parser.getHtml();
finish() 메서드를 호출하지 않으면 파싱 결과가 정확하지 않을 수 있습니다. 이 경우, parser.getHtml() 메서드는 이전에 파싱한 결과를 반환할 수 있습니다. 그러나 이 결과는 완전한 파싱 결과가 아닐 수 있습니다.
예를 들어, 다음 코드에서 finish() 메서드를 호출하지 않으면 parser.getHtml() 메서드는 이전에 파싱한 결과를 반환할 수 있습니다.
#hostingforum.kr
java
CommonMarkParser parser = new CommonMarkParser();
String markdown = "# 헤더n## 서브헤더";
parser.parse(markdown);
String result = parser.getHtml(); // finish() 메서드를 호출하지 않으면 결과가 정확하지 않을 수 있습니다.
이 경우, parser.getHtml() 메서드는 이전에 파싱한 결과를 반환할 수 있습니다. 그러나 이 결과는 완전한 파싱 결과가 아닐 수 있습니다. 따라서, finish() 메서드를 호출하는 것이 좋습니다.
2025-04-10 23:38