草庐IT

api_server

全部标签

c# - 如何制作多种语言的 Web/API 帮助?

场景:我在VisualStudio.NET2012中使用C#和WebAPI2.1。我在///中使用默认选项评论代码,如下所示://////Thismethodgetsomethingandreturnssomething.//////HttpResponseMessageresponseetcetcpublicHttpResponseMessageGet(){我设置了XML文档文件(在buildproperties中),然后我获取了信息文件并在api服务帮助中显示了这一行(来自VS)////UncommentthefollowingtousethedocumentationfromXM

java - Jersey Rest 上的 "com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes"错误

这个问题在这里已经有了答案:TheResourceConfiginstancedoesnotcontainanyrootresourceclasses(25个答案)关闭4年前。我知道这个问题以前在这个网站上出现过,但我已经从这些页面上听取了建议,但还没有解决这个问题。尝试使用Jersey运行RestWeb服务时,我遇到以下错误消息:-异常javax.servlet.ServletException:Servlet.init()forservletJerseyRESTServicethrewexceptionorg.apache.catalina.authenticator.Authen

sql-server - 如何从包含 xml 命名空间的 XML 列中获取数据 (SQL Server 2005)

我在谷歌上搜索了很多,但没有成功。我无法使用sp_OAGetProperty从XML列中检索数据,这些数据来自Web服务。XML列包含..John101当我执行以下语句时,我得到了NULL(但如果我删除所有XML命名空间xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema"xmlns="http://tempuri.org/")SELECTa.b.value('@CustCode','varchar(4)')ASCode,a.b.value('Cu

sql-server - XML 路径的 SQL Server : Set xml-declaration or processing instruction "xml-stylesheet" on top

我想设置一个处理指令以在XML之上包含一个样式表:同样的问题是xml声明(例如)期望的结果:TestSomeMore我的研究让我了解了节点测试语法和processing-instruction().这个SELECT'type="text/xsl"href="stylesheet.xsl"'AS[processing-instruction(xml-stylesheet)],'Test'ASTest,'SomeMore'ASSomeMoreFORXMLPATH('TestPath')产生这个:TestSomeMore我找到的所有提示都告诉我将XML转换为VARCHAR,“手动”连接它并将

sql-server - 如何分解一般定义的相关 XML(没有不同的元素名称)

第三方将提供我需要分解成SQLServer关系格式的XML。XML在几个方面是不寻常的为了更加灵活,XML提供了一个包含“columnNames”的部分。稍后提供的实际数据没有不同的元素名称,大概我需要根据顺序映射列名称。提供实际数据的“行”部分没有标题属性或其他关联行中一组字段的方式。这是数据的简化版本:SOLD_DATESTORE_NUMBERPHONE_NUMBERFAX_NUMBER03/31/20161234(425)673-7065(425)278-497405/05/20163456(425)555-7065(425)444-4974我怎样才能把它变成一个表格:Sold_

sql-server - T-SQL 替换 XML 节点

我想用新节点替换XML节点。我正在尝试使其动态化,因此替换节点名称是一个变量DECLARE@xmlSourceASXML='Thisinformationshouldbegone'DECLARE@xmlInsertASXML='NewInformation'DECLARE@NodeNameNVARCHAR(500)='ReplaceMe'生成的XML应该如下所示:NewInformation 最佳答案 没有直接的方法可以用另一个节点替换一个完整的节点。但是你可以删除它并插入新的:DECLARE@xmlSourceASXML='Thi

sql-server - 使用同名元素解析 OpenXML

我有一个XML数据结构,目前看起来像这样并保存在表XML_STLD中(我无法更改,它是专有系统的输出):我的OpenXML查询如下所示:DECLARE@XMLASXML,@hDocASINT,@SQLNVARCHAR(MAX)SELECT@XML=XMLDataFROMXML_STLDEXECsp_xml_preparedocument@hDocOUTPUT,@XMLSELECTGroupId,GroupStatus,OrdId,OrdType,ICode,IQty,IPrice,IRank,ILevel,ITaxFROMOPENXML(@hDoc,'rootnode/group/or

sql-server - TSQL XML 定位特定 block

DECLARE@XMLDataXMLSET@XMLData='421100%cottonpre-shrunkdrill422190gsm1221LongSleeve1481No'鉴于上面的例子,我怎样才能得到一个特定的通过搜索和?我有点期待这样的语法,但在“[]”之间有错误事实上,我正在尝试获取任何与attributeID422和attributeValue包含单词'gsm'DECLARE@strAttributeIDVARCHAR(1000)='422'DECLARE@strAttributeValueVARCHAR(1000)='190gsm'SELECT[AttributeVal

sql - XML 到 SQL Server 解析问题

我正在解析XML并尝试获取节点的所有属性/值。declare@XBLxml='JasonRoyKevin'SELECT[Type]=XC.value('(@type)[1]','varchar(25)'),[Name]=XC.value('(../Employee)[1]','varchar(30)')FROM@XBL.nodes('Root/Department/Employees/Employee')ASXTbl(XC)上述查询的输出为我提供了所有属性,但只有第一个值(Jason)。TypeNametempJasonpermJasontemp2Kevin预期输出:TypeNamet

iPhone - TouchXML 是否使用未记录的 API?

最近我听说Apple正在使用工具来搜索对未记录的API的引用,并因此拒绝将iPhone应用程序从AppStore上架。人气Three20框架导致人们被拒绝。我也刚刚看到KissXML图书馆也有causedrejection.我正在寻找基于ObjectiveCDOM的XML解析器,现在正在考虑TouchXML.谁能确认TouchXML没有引用任何未记录的API?我不想因此而冒应用被拒绝的风险。 最佳答案 我可以确认我在几个使用TouchXML的项目中没有包含任何私有(private)框架,这些项目都已成为AppStore中的应用程序。