小编Tir*_*lan的帖子

如何在Qt中解析XML字符串

我正在开发一个应用程序,在创建Web服务之后,我从XML标记中的服务器获得响应.

响应:

<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n
<string...... /\">Hello World</string>
Run Code Online (Sandbox Code Playgroud)

我想只读"Hello World"字符串.我应该如何解析它?

xml qt

5
推荐指数
1
解决办法
1万
查看次数

如何在qt中获取联系人列表

我使用此代码并获取只有一个人的联系方式....

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)

....电话中的联系人列表任何帮助赞赏....

qt

5
推荐指数
1
解决办法
1573
查看次数

如何在javascript中读取php数组的字符串

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数组没有正确创建或它无法正常工作.

javascript php

1
推荐指数
1
解决办法
3805
查看次数

标签 统计

qt ×2

javascript ×1

php ×1

xml ×1