В этом примере показано, как получить и установить содержимое RDF ресурса требований OSLC с настроенным клиентом OSLC.
После создания и настройки клиента OSLC myClient как описано в разделе Создание и настройка клиента OSLC для домена управления требованиями, создайте возможность запроса для типа ресурса потребности.
Отправьте запрос поставщику услуг на доступные ресурсы требований.
reqs =
1×30 Requirement array with properties:
ResourceUrl
Dirty
IsFetched
Title
IdentifierВыберите все свойства ресурса для одного ресурса требования. Проверьте название требования.
status =
StatusCode enumeration
OKtitle =
'My New Requirement'
Получение локально сохраненного содержимого RDF требуемого ресурса.
rdfContent =
'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:oslc="http://open-services.net/ns/core#"
xmlns:oslc_rm="http://open-services.net/ns/rm#">
<oslc_rm:Requirement>
<dcterms:title>My New
Requirement</dcterms:title><oslc:instanceShape
rdf:resource="https://example.com/shapes/oslc-requirement-version1"/>
</oslc_rm:Requirement>
</rdf:RDF>'Копирование и вставка rdfContent текст в новую переменную newRDF. Изменение содержимого текста для dcterms:title свойство для My New Requirement (Edited).
Установите для RDF-содержимого требования значение переменной newRDF. Проверьте заголовок требования.
title =
'My New Requirement (Edited)'
Зафиксируйте изменения для поставщика услуг.
status =
StatusCode enumeration
OK