Can someone please assist me in extracting the Sring from translatedText
{
"data":{
"translations":[
{
"translatedText":"நான் Google மொழிபெயர்ப்பாளர் இருந்து JSON பதில் சோதனை"
}
]
}
}
My Code:
<head>
<script>
var xmlHttp = null;
function GetCustomerInfo()
{
var CustomerNumber = document.getElementById( "sourceText" ).value;
alert(CustomerNumber);
var myKey = 'ttes';
var Url = "https://www.googleapis.com/language/translate/v2?key="+ myKey + "&source=en&target=ta&q=" + CustomerNumber + "&prettyprint=true"
xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = ProcessRequest;
xmlHttp.open( "GET", Url, true );
xmlHttp.send( null );
}
function ProcessRequest()
{
if ( xmlHttp.readyState == 4 && xmlHttp.status == 200 || xmlHttp.status == 304)
{
if ( xmlHttp.responseText == "Not found" )
{
document.getElementById( "TextBoxCustomerName" ).value = "Not found";
document.getElementById( "TextBoxCustomerAddress" ).value = "";
}
else
{
var info = eval ( '(' + xmlHttp.responseText + ')' );
// No parsing necessary with JSON!
document.getElementById( "translatedText" ).innerHTML = info.data[0].translations[0].translatedText;
}
}
}
</script>
</head>
<body>
<input id="sourceText"/>
<button onclick="GetCustomerInfo()">Translate Me</button>
<br>
<div id="translatedText">
</div>
</body>
But translatedText
is empty always!