UserAgentUtilsの寿命が終わったので(http://www.bitwalker.eu/software/user-agent-utils)、他のユーザーが見つけたJavaのユーザーエージェントを解析するための良い代替品は何ですか?ここですべてのオプションを探して、支払っていない。正確さは鍵ですので、絶対にしなければ、私はそれを自分で解析するつもりはありません。UserAgentUtilsの置き換え
this libについてのそれは非常に簡単と思われる何
UserAgentUtilsの寿命が終わったので(http://www.bitwalker.eu/software/user-agent-utils)、他のユーザーが見つけたJavaのユーザーエージェントを解析するための良い代替品は何ですか?ここですべてのオプションを探して、支払っていない。正確さは鍵ですので、絶対にしなければ、私はそれを自分で解析するつもりはありません。UserAgentUtilsの置き換え
this libについてのそれは非常に簡単と思われる何
は、任意のコードを変更する
String uaString = "Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3";
Parser uaParser = new Parser();
Client c = uaParser.parse(uaString);
System.out.println(c.userAgent.family);
// => "Mobile Safari"
System.out.println(c.userAgent.major);
// => "5"
System.out.println(c.userAgent.minor);
// => "1"
System.out.println(c.os.family);
// => "iOS"
System.out.println(c.os.major);
// => "5"
System.out.println(c.os.minor);
// => "1"
System.out.println(c.device.family);
// => "iPhone
<dependency>
<groupId>com.moilioncircle</groupId>
<artifactId>user-agent-utils</artifactId>
<version>1.52</version>
</dependency>
必要がありませんを使用します。
mavenで動作しますか? –