موجودیتهای DataSource در فیدها برای ارائه منابع دادهای که میتوانند برای تشکیل موجودیتهای Attribution کنار هم قرار گیرند، استفاده میشوند.
ویژگیها
جدول زیر ویژگیهای DataSource را نشان میدهد:
| ویژگی | الزامی است؟ | نوع | توضیحات |
|---|---|---|---|
objectId | مورد نیاز | ID | شناسه داخلی منحصر به فردی که توسط عناصر دیگر برای ارجاع به این عنصر استفاده میشود. |
عناصر
جدول زیر عناصر DataSource را نشان میدهد:
| عنصر | چندگانگی | نوع | توضیحات |
|---|---|---|---|
DisplayName | ۱ | InternationalizedText | نام منبع داده به شکلی که باید نمایش داده شود. |
Uri | ۱ یا بیشتر | InternationalizedUri | آدرس اینترنتی (URL) منبع داده. |
مثالها
XML
<DataSource objectId="issuer"> <DisplayName> <Text language="en">Issuer Company</Text> </DisplayName> <Uri language="en">http://www.issuer.com</Uri> </DataSource> <DataSource objectId="abc"> <DisplayName> <Text language="en">ABC</Text> </DisplayName> <Uri language="en">http://www.abc.com</Uri> </DataSource> <DataSource objectId="xyz"> <DisplayName> <Text language="en">XYZ</Text> </DisplayName> <Uri language="en">http://www.xyz.com</Uri> </DataSource>
جیسون
"DataSource": [ { "objectId": "issuer", "DisplayName": { "Text": [ { "value": "Issuer Company", "language": "en" } ] }, "Uri": [ { "value": "http://www.issuer.com", "language": "en" } ] }, { "objectId": "abc", "DisplayName": { "Text": [ { "value": "ABC", "language": "en" } ] }, "Uri": [ { "value": "http://www.abc.com", "language": "en" } ] }, { "objectId": "xyz", "DisplayName": { "Text": [ { "value": "XYZ", "language": "en" } ] }, "Uri": [ { "value": "http://www.xyz.com", "language": "en" } ] } ]