How to Parse an Unstructured Text String into an Address in Node.JS

When receiving large amounts of text from multiple sources such as emails, SMS, or other documents, finding specific information, such as addresses, can be time consuming and prone to mistakes. The following Cloudmersive API, however, will perform this task for you in Node.JS by parsing unstructured text strings and returning address information.

Image for post
Image for post

To make use of this API, our first step is to install the client software:

npm install cloudmersive-validate-api-client --save

You can also add this snippet to your package.json:

"dependencies": {
"cloudmersive-validate-api-client": "^1.2.4"

Next, you can call our function, AddressParseString:

var CloudmersiveValidateApiClient = require('cloudmersive-validate-api-client');
var defaultClient = CloudmersiveValidateApiClient.ApiClient.instance;

With this API, you can parse mass amounts of input instantly to retrieve exactly the address information you need. You can retrieve your personal API Key from the Cloudmersive website; this gives you access to up to 800 calls over our entire API library.

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store