- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我有一个引用基于瓮的位置的 XML 模式文件。有没有什么方法可以将其解析为 url,或者有什么方法可以实际读取它所引用的文件。
<xs:include schemaLocation="urn:oasis:names:tc:dita:xsd:tblDeclGrp.xsd:1.1"/>
最佳答案
这个问题不是解释“URN 解析”的好地方......我们可以想象从这个绿洲 URN 到 schemaLocation 文件名或 URL 的翻译(通过自动翻译器),但它是 URN 的一个有点奇特的应用程序。
在 http://www.w3.org/TR/xmlschema-1/#schema-repr 查看 schemaLocation 的常用语义和值
#URN解析
可以看到real-life examples of URNs at Wikipedia以及 RFC-2169 中术语“解析 URN”的完整语义和 RFC-2483 .根据这些 RFC,您需要的是本地软件或执行 N2L 的“URN 解析器”软件(webservice)的 URL:给定一个 URN,返回一个 URL。
2002 年,URN 解析 机制受到更多关注,并且有两个新的 RTF,RFC-3404和 RFC-3405 , 解决了 URN 的一个潜在问题,
If URN resolution is collapsed into generic URI resolution, URNs maysuffer by the lack of adoption of URI resolution.
The solution is to allow for shortcutting for URN resolution. (...) generic URI resolution starts by insertingrules for known URI schemes into the 'uri.arpa.' registry. For the'URN:' URI scheme, one of the rules found in 'uri.arpa.' would be forthe 'urn' URI scheme. This rule would simply delegate to the'urn.arpa.' zone for additional NAPTRs based on the URN namespace.Essentially, the URI Resolution Rewrite Rule for 'URN:' is the URNResolution Application's First Well Known Rule.
一些解析问题仍然存在:像 urn:doi
这样的 URN或 urn:lex:br
有一个如此使用和稳定的解析机制(分别在 dx.doi.org 和 lexml.gov.br/urn),但没有在 IANA's assignments/urn-namespaces 注册;一个未使用、不稳定且不受控制的 URN,如 urn:oasis:names:tc:dita
已在 IANA 注册了 urn:oasis
。
关于xml - 你如何解析 URN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/836100/
ugcPosts 端点可用于请求组织最近使用以下 URL 模板创建的帖子列表https://api.linkedin.com/v2/ugcPosts?q=authors&authors=List(ur
验证字符串是否有效的最简单方法是什么 URN ? 编辑 使用 URI 不是正确的解决方案! URI 可以包含各种 URN 不能包含的内容,比如 & 最佳答案 如果你只需要验证它,你可以使用正则表达式。
我有一个引用基于瓮的位置的 XML 模式文件。有没有什么方法可以将其解析为 url,或者有什么方法可以实际读取它所引用的文件。 最佳答案 这个问题不是解释“URN 解析”的好地方......我们可以
是否有任何可用的分层 URN 方案可以使用 URL 或域名作为“前缀”? 最好的毕业生 最佳答案 所有 URN 命名空间标识符 (NID) 都在此处注册:http://www.iana.org/ass
我有点理解 URN 用于为资源提供唯一且与位置无关的名称。然而,我看不到它们的用处以及它们的工作原理: a) 为了让 URN 真正独一无二,必须有一些中央机构(类似于域名机构),我们可以在其中注册 U
MIME 类型的官方 URN 是否存在? Mozilla Firefox 和其他应用程序使用诸如“urn:mimetype:text/plain”或“urn:mimetype:handler:text
在要处理的输入 XML 中,我有一个 URN UUID 作为文件标识符: urn:供应商:处理器:uuid:0269803d-50c4-46b0-9f50-60ef7fe3e22b 我需要检查此 UU
我需要根据时间动态生成图形的名称。 我很坚强,有些人认为 select ?g where { bind(concat("") as ?g) } 本来可以解决问题的,但是使用 Stardog 我
我在 Umbraco 4.8 下开发。 我正在尝试从我的 XSLT 访问一个类以从中检索某些内容。该类名为 UmbracoHelper。我在 XSLT 的顶部添加了以下内容: xmlns:Umbrac
“瓮:”代表什么? 我正在玩 ServiceStack Redis 示例。这似乎是一种命名约定,数据库中的许多键都以“urn:”开头。 通过调用 somePoco.CreateUrn(); --> "
对于“hello world”类型的 xml 文档: Cheaper by the Dozen 1568491379 您可以为自定义目的任意动态定义骨灰盒吗? 最佳答案 简而言之,是的
我正在寻找或构建一个 URN ( Universal Resource Name ) 解析器,它将为给定的 URN 返回 0 个或多个 URI。 例如:urn:fooid:6e8bc430-9c3a-
我使用 Lets Encrypt 并得到错误: urn:acme:error:unauthorized::客户端缺乏足够的授权::解析 key 授权文件时出错: key 授权无效: token 格式错
我读过很多关于的文章URI s, 网址 s 和 URN s,但我不明白实际例子中的差异。 你能举几个的例子吗? URI 和 网址 ? 我想 http://stack.com/first/index.h
在我的 AngularJS/Ionic 应用程序中,我正在编写一个指令,其元素的自定义参数包含 JSON 架构 URN。问题在于 AngularJS 尝试将此 URN 计算为表达式。 错误: Err
我正在使用 Azure,我注意到它为每个资源组和资源创建了一个如下所示的 ID。 对于资源组 /subscriptions//resourceGroups/ 对于资源,它看起来像这样 /subscri
我正在努力扩展当前的记录器解决方案,我希望包含更多信息,而不仅仅是类、行号、日志级别、日期等。我还想捕获主机名、软件的制造商生成日志消息、软件产品名称、软件版本和代码库。 我的搜索除了用户代理字符串之
我正在使用 Azure,我注意到它为每个资源组和资源创建了一个如下所示的 ID。 对于资源组 /subscriptions//resourceGroups/ 对于资源,它看起来像这样 /subscri
就在 2002 年,IETF 还在 RFC 3406 中进行了推荐。我们应该使用x-我们不想注册的 URN 命名空间的前缀,例如urn:x-acme:foobar .现在 IETF 已弃用 x- RF
我想为一个关于发布的 RDF/XML 语句建模(在命名空间中,比如“myns”)。我知道该出版物在给定的 URN 下是已知的。在 RDF 中引用该 URN 的正确方法是什么?我可以想到许多不同的方法来
我是一名优秀的程序员,十分优秀!