Ruby를 사용하여 Hudson의 PostBuildresult가 요구하는 16 진수 데이터를 만드는 방법은 무엇입니까?
문제
루비 스크립트를 통해 빌드 결과를 허드슨에 제출하고 싶습니다. 제가 찾을 수있는 작은 문서화는 태그 내 데이터가 "hexbinary"형식에 있다고 말합니다. "Hello, World"와 같은 간단한 루비 스트링을 어떻게 가져 와서 해당 형식으로 변환합니까?
해결책
나는 허드슨에 대해 확신하지 못하고 다음이 16 진수라는 것이 긍정적이지 않습니다. 그러나 여기에 내 최고의 찌르기가 있습니다.
"Hello world".unpack("H*") # => ["48656c6c6f20776f726c64"]
그래서 문자열을 얻으려면 ...
"Hello world".unpack("H*").first
나는 그것이 무엇인지에 대한 결정적인 예를 찾을 수 없었기 때문에 16 진 형식에 대해 혼란스러워합니다.
제휴하지 않습니다 StackOverflow