Improve ReactNative scraper

pull/813/merge
Thibaut Courouble 7 years ago
parent b97b603795
commit 4714060ee9

@ -38,6 +38,11 @@ module Docs
node.content = node.content
end
css('pre > code.hljs').each do |node|
node.parent['data-language'] = 'jsx'
node.before(node.children).remove
end
css('blockquote > p:first-child').each do |node|
node.remove if node.content.strip == 'Note:'
end
@ -45,7 +50,7 @@ module Docs
css('h3#props', 'h3#methods').each { |node| node.name = 'h2' }
css('h4.propTitle').each { |node| node.name = 'h3' }
css('> div > div', '> div', 'div > span', '.props', '.prop').each do |node|
css('> div > div', '> div', 'div > span', '.props', '.prop', '> article', '.postHeader', '.web-player').each do |node|
node.before(node.children).remove
end

Loading…
Cancel
Save