起初,我认为com.google.appengine.api.datastore.PostalAddress
该类将提供某种方式来验证用户在 App Engine 应用程序中输入的地址,但我什至不知道如何实例化该类 - 它没有公共构造函数。
是否有可在 App Engine 应用程序中用于验证用户输入的邮政地址的 Java 库?
起初,我认为com.google.appengine.api.datastore.PostalAddress
该类将提供某种方式来验证用户在 App Engine 应用程序中输入的地址,但我什至不知道如何实例化该类 - 它没有公共构造函数。
是否有可在 App Engine 应用程序中用于验证用户输入的邮政地址的 Java 库?
我什至不知道如何实例化这个类——它没有公共构造函数。
它似乎有一个公共构造函数。
是否有可在 App Engine 应用程序中用于验证用户输入的邮政地址的 Java 库?
我认为这在很大程度上取决于什么被认为是有效的邮政地址。验证单个字符串中提供的地址相对困难,因为例如要验证邮政编码,您首先必须知道国家/地区才能确定邮政编码是否有效。
根据文档,该类确实有一个public constructor。也就是说,文档也这样说:
人类可读的邮寄地址。邮寄地址格式差异很大,因此不执行验证。
如果您真的需要它,我会在其他地方寻找验证。验证的目的是什么?你需要确保它以某种方式格式化吗?你需要确保它是一个真实的地址吗?第一个相对容易,第二个相对不可能。
...说“邮寄地址格式差异很大,因此不执行验证。”
我还看到构造函数是公开的,但我以前从未使用过它。
您在多大程度上试图验证?如果您正在寻找完整的验证,您可能需要查看 UPS 或 Fedex 地址验证。