我正在开发一个应用程序,在创建Web服务之后,我从XML标记中的服务器获得响应.
响应:
<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n
<string...... /\">Hello World</string>
Run Code Online (Sandbox Code Playgroud)
我想只读"Hello World"字符串.我应该如何解析它?
我使用此代码并获取只有一个人的联系方式....
contactManager = new QContactManager();
QList<QContact> contacts = contactManager->contacts();
contacts.detail(QContactPhoneNumber::DefinitionName).value(QContactPhoneNumber::FieldNumber);
QContact a = contactManager->contact(contacts.count());
QContactPhoneNumber no = a.detail<QContactPhoneNumber>();
qDebug() << "Name:" << a.displayLabel() << "Number:" << " " << no.number() ;
UserId = a.displayLabel();
PhoneNumber = no.number();
Run Code Online (Sandbox Code Playgroud)
输出:
Name: andrew Number: +7811341255
Run Code Online (Sandbox Code Playgroud)
但我想要这样的联系人列表
Name: andrew Number: +7811341255
Name: person2 Number: +44124156
Name: person3 Number: +212113
Run Code Online (Sandbox Code Playgroud)
....电话中的联系人列表任何帮助赞赏....
var longitudeArray = new Array(<?php $result = count($longitudeArray);
if ($result > 1){
echo implode(',', $longitudeArray);
} else {
echo $longitudeArray[0];
}
?>);
Run Code Online (Sandbox Code Playgroud)
$longitudeArray包含数字的数组:$longitudeArray = array(23.54545, 2323.32);
上面的脚本创建以下javascript数组:
var longitudeArray = new Array(12.32444,21.34343,23.5454);
Run Code Online (Sandbox Code Playgroud)
但如果我传递字符串$longitudeArray像:
$longitudeArray = array('one', 'two');
Run Code Online (Sandbox Code Playgroud)
而不是整数值,$longitudeArray然后我的javascript数组没有正确创建或它无法正常工作.