ruby
Простой парсер на руби
require 'open-uri'
require 'nokogiri'
require 'json'

url = 'https://www.wed-expert.com/academy'
html = open(url)
doc = Nokogiri::HTML(html)
@data = []
specs = doc.css('.article').map do |spec|
title = spec.at_css('h3').to_s.scan(/<h3[^>]*>(.*?)<\/h3>/i)[0][0]
@data.push({title: title})
end
puts JSON.pretty_generate(@data)