0

これは逆の方法かもしれません。CSV ファイルを読み取り、結果を HTML ファイルに出力するコードが少しあります。可能であれば、このファイルを順序なしリストとして出力したいと考えています。

これは私が今持っているものであり、その出力は私が望むものではありません:

require 'csv'

 col_data = [] 
 CSV.foreach("primary_NAICS_code.txt") {|row| col_data << row} 

begin
  file = File.open("primary_NAICS_code_html.html", "w")
  col_data.each do |row|
    indentation, (text,*) = row.slice_before(String).to_a
    file.write(indentation.fill("<ul>").join(" ") + "<il>" + text+ "</il></ul?\n")
  end
rescue IOError => e
 puts e
ensure
  file.close unless file == nil
end
4

1 に答える 1