다른 사이트의 일부 항목을 구문 분석하고 싶습니다.숫자를 구문 분석하여 레일에 루비
def self.run
...
parsed_response = JSON.parse(response.body)
parsed_response.each do |item|
t = Page.new(:title => item["title"], :body => item["body"], :format_type => item["format_type"])
t.body.gsub!("Some text", "Other text")
t.save
end
end
문자열 본문에는 몇 가지 수식이 있습니다. 120 $; 130 $; 20 $ + 30 $ = 50 $ 등
각 숫자 10을 더하고 싶습니다. 어떻게 할 수 있습니까?
각 10에 합계를 추가하더라도 수식의 합계가 10보다 커야합니다. 그래서 합계 =를 빼고 합계를 계산해야합니다.
미리 감사드립니다.
P. 숫자가 많고 동적입니다. 시간 경과에 따른 변화의 예로 제시 한 수치입니다. 이 작동한다
들은 동적 * 너의 *, 왜 다른 사이트라면 기본 데이터에 액세스하지 마십시오. 훨씬 쉽습니다. 분명히하기 : 개별 번호를 파싱하는 것은 비교적 쉽지만 합계를 감지하고 처리하는 것은 매우 복잡합니다. –
예, 다른 사이트 광 – Andrew
숫자가 분리되어 있으며 사이트에서 원시 데이터에 액세스하지 못하게하는 원인 어느 것이 합쳐 졌는가? 이것은 문자열을 처리하는 것보다 훨씬 쉽습니다. –