2017-02-01 6 views
0

이 대답을 발견했습니다. Is there any way to generate the same UUID based on the seed string in JDK or some library?하지만 이것은 자바 방법입니다.동일한 시드는 js의 시드 문자열을 기반으로합니다.

동일해야하지만 자바 스크립트에는 모든 npm 모듈이나 라이브러리 또는 맞춤 함수를 사용할 수 있습니다.

당신은 당신의 입력 문자열에 대해 항상 동일한 UUID를 얻기 위해 UUID이 방법을 사용할 수 있습니다

문자열 aString = "JUST_A_TEST_STRING";
문자열 결과 = UUID.nameUUIDFromBytes (aString.getBytes()). toString();

+0

내 구조에 와서 [UUID.fromBytes] (https://www.npmjs.com/package/uuid-js)의 문제점은 무엇입니까? – Abhijeet

+0

[UUID.fromBytes] (https://www.npmjs.com/package/uuid-js)의 문제점은 무엇입니까? – Kos

+0

@Kos https://runkit.com/587dbce018e01000132892ea/5891724b4e76630014221ea8 나는 시도했지만 작동하지 않습니다. – Abhijeet

답변

0

마지막으로이 내가 모든 라이브러리가 npmrc에 소용하지만 아무도 사실, 난 그냥 입력 문자열에서 해시를 만드는 데 트릭 싶어하지 않는 것을 발견하려고 노력

var UUID = require('uuid-1345'); 

UUID.v5({ 
    namespace: UUID.namespace.url, 
    name: "test" 
}); 
+1

답변을 수락하는 것을 잊지 마십시오. 그러면 질문이 답변으로 표시됩니다. – weston