2015-06-11 18 views
5

Trong các phiên bản hiện tại, phương thức DefaultGroovyMethods.toURL(String) được đánh dấu là không dùng nữa, nhưng không có bất kỳ lời giải thích nào.Groovy String.toURL không được dùng nữa - tại sao và chúng ta nên sử dụng cái gì?

Tại sao nó không được dùng nữa và chúng ta nên sử dụng cái gì? tôi muốn sử dụng nó để dễ dàng có được một tập tin từ HTTP như thế này:

def xml = "http://url.to/file.xml".toURL().text 
+2

là nhật thực này? sau đó có một cái nhìn tại http://stackoverflow.com/questions/26098651/groovy-deprecated-methods-and-eclipse-sort – cfrick

+0

Nó thực sự là Intellij, nhưng nó có vẻ là chính xác cùng một vấn đề. – jhyot

Trả lời

4

toURL() gọi trên String đến từ this lớp, không phải từ DefaultGroovyMethods, vì vậy tất cả mọi thứ hoạt động tốt và đúng phương pháp được gọi.

+0

@ jhyot, câu trả lời này có giải quyết được vấn đề không? – Opal

0

này hoạt động ra khỏi hộp,

new URL('xyz.com').text 

như java.net.URL được tự động nhập khẩu.

Các vấn đề liên quan