В этом примере показано, как получить и установить содержимое 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