같이 좀 XHTML이 (그러나 정말 어떤 XML 할 것) :Ruby에서 XML 태그를 구문 분석 할 때 모든 컨텐츠의 합계를 얻으려면 어떻게해야합니까?
<h1>
Hello<span class='punctuation'>,</span>
<span class='noun'>World<span class='punctuation'>!</span>
</h1>
가 어떻게 루비의 String로서 <h1/>
의 전체 내용을받을 수 있나요?
assert_equal "Hello, World!", h1_node.some_method_that_aggregates_all_content
는 XML 프레임 워크 중 하나를 수행합니다 (Nokogiri, libxml-ruby, & 다.) 것은 내장의 종류가 : 같이? 그렇지 않다면, 나는 Y-Combinator가 그 일에 적합한 도구 일지 모른다고 생각하지만, 어떻게 생겼는지 알 수는 없다.
그 (것)들을 동등 물로 취급하면 h1_note.text.gsub (/ \ s + /, '') .strip은 똑같이 작동하고 새로운 객체를 많이 만들 필요가 없으므로 조금 빨라집니다. –