Sha256: 14794a69255710a1302e0422c7d99d4c70af09c32c144eba135b125e532147d9

Contents?: true

Size: 503 Bytes

Versions: 1

Compression:

Stored size: 503 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require 'bundler/setup'
require 'arbetsformedlingen'
require 'csv'

SWEDISH_LANGUAGE_ID = 502

client = Arbetsformedlingen::API::TaxonomyClient.new
occupation_name_response = client.occupation_names(language_id: SWEDISH_LANGUAGE_ID)

CSV.open(Arbetsformedlingen::OccupationCode::DATA_PATH, 'w') do |csv|
  occupation_name_response.xml.css('OccupationName').each do |node|
    csv << [node.css('OccupationNameID').text, node.css('Term').text]
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
arbetsformedlingen-0.7.0 bin/seed