diff --git a/lib/html2markdown/converter.rb b/lib/html2markdown/converter.rb index 21905a3..a16c824 100644 --- a/lib/html2markdown/converter.rb +++ b/lib/html2markdown/converter.rb @@ -43,8 +43,10 @@ def wrap_node(node,contents=nil) when 'li' result << "*#{contents}\n" when 'blockquote' - contents.split('\n').each do |part| - result << ">#{contents}\n" + contents.split("\n").each do |part| + if not part.strip.empty? + result << ">#{part}\n\n" + end end when 'strong' result << "**#{contents}**\n" diff --git a/spec/cases/html_page_spec.rb b/spec/cases/html_page_spec.rb index 235bb3b..5a59390 100644 --- a/spec/cases/html_page_spec.rb +++ b/spec/cases/html_page_spec.rb @@ -46,7 +46,7 @@ DIY的手绘行程图
55105222201110032253301023057594630_006.jpg -