XCAPClient操作命令

来源:互联网 发布:二战历史类书籍 知乎 编辑:程序博客网 时间:2024/06/04 19:05
对XML文档的:
插入或者覆盖
xcapclient -i pres-rules.xml put
获取
xcapclient --app resource-lists get
xcapclient --app pres-rules get
xcapclient --app rls-services get
xcapclient --app xcap-caps get
删除
xcapclient --app resource-lists delete
xcapclient --app pres-rules delete
xcapclient --app rls-services delete

对XML节点:
获取
xcapclient --app resource-lists get '/resource-lists/list[@name="friends"]/entry[1]/display-name'
覆盖
xcapclient -i bill_display_name_fixed.xml put '/resource-lists/list[@name="friends"]/entry[1]/display-name'
如果需要插入新的元素,需要创建一个没有指向已有元素的节点选择器
xcapclient -i alice.xml put '/resource-lists/list[@name="friends"]/entry[1][@uri="sip:alice@example.com"]'
删除
xcapclient --app resource-lists delete '/resource-lists/list[@name="friends"]/entry[2]'
转载:http://blog.csdn.net/njchenyi/article/details/3583748