В этом примере показано, как получить и задать содержимое RDF ресурса требований OSLC с настроенным клиентом OSLC.
После создания и настройки клиента OSLC myClient
как описано в разделе Создание и настройка клиента OSLC для области управления требованиями, создайте возможность запроса для типа ресурса требования.
Отправьте запрос поставщику услуг на доступные ресурсы.
reqs =
1×30 Requirement array with properties:
ResourceUrl
Dirty
IsFetched
Title
Identifier
Выберите полные свойства ресурса для одного ресурса требования. Проверить заголовок требования.
status =
StatusCode enumeration
OK
title =
'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