草庐IT

language-typescript

全部标签

xml - 将 XSD 转换为 TypeScript

我找到了这个tool.CXSD关于他们的文档:cxsd是用于Node.js和(可选但强烈推荐)TypeScript的流式XSD解析器和XML解析器生成器。这正是我需要的,所以我按照他们的文档开始执行命令。当我尝试执行此命令时遇到问题:npmruncxsdfile:///C:/XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd未处理的拒绝错误:无效的URI“file:///C:/XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd”但是当我尝试从浏览器打开它时,它可以正常打开。不知道为什么URI无效?有人知道吗?

Vue3:Typescript与组合式API、defineProps、defineEmits等使用

标注类型:props使用defineProps()使用在使用时,defineProps()宏函数支持从它的参数中推导类型:运行时声明/***type:参数类型*required:必须传参(默认:false)*default:默认值*/constprops=defineProps({name:{type:String,required:true},title:{type:Number,required:false},status:Boolean})基于类型的声明/***方式一:通过泛型参数*/constprops=defineProps()/***方式二:编写单独接口*/interfacePro

安卓工作室 : Are language xml files compiled into the apk?

根据developer.android.com,为了支持多种语言,我们应该为每种语言创建唯一的xml文件。他们的例子:MyProject/res/values/strings.xmlvalues-es/strings.xmlvalues-fr/strings.xml假设一个单一语言的xml文档可能有数百个字符串条目,将其中许多条目bundle到一个应用程序中的想法似乎不必要地沉重。那么语言xml文件是编译成.apk的吗?或者Android是否有另一个系统来提供所需的语言内容(我是android生态圈的新手,所以我还不知道Android操作系统如何与其上的应用程序交互)。通常对于网站,语

java - JAXB 异常消息 : How to change language?

在使用JAXB针对XSD文件进行XML验证期间,如果XML文件无效,我会收到JAXBExceptions。我通过调用event.getMessage()获取异常消息。结果字符串是德语。我正在使用JAXB2.2。在德国系统上使用Java8。JAXB异常消息的语言由什么决定,如何将其更改为英语?代码如下:SchemaFactoryschemaFactory=SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);try{Schemaschema=schemaFactory.newSchema();JAXBContextja

xml - 是否可以使用 xsd 数据类型(例如 xsd :string) and xml language attribute simultaneously in OWL2/RDF?

我正在使用Protege4.3创建我的OWL2本体。最近我提到在添加注释属性rdfs:label时,您可以选择定义数据类型(例如xsd:string)或语言(xml:lang)。但不可能同时定义两者。如果您选择数据类型,语言字段会变淡,反之亦然。这可能是Protege特有的问题,但我想知道OWL2本身是否禁止同时使用数据类型和语言。我做了一些研究,但找不到任何明确提到这一点的文件。但我也找不到完成它的例子。像...Myspecialclass……或者……ns0:gender"male"@en^^xsd:string.我想上面的例子是无效的,但为什么呢? 最佳

javascript - Angular2 typescript - 打印漂亮的 XML

我从服务器获得了以下XML字符串:DPSystemEventItemcluster.manager.active但是我想在我的模块中美化它:DPSystemEventItemcluster.manager.active美化它的最佳打印方式是什么? 最佳答案 您可以为此创建一个使用vkbeautify的自定义管道在幕后。npminstall-Svkbeautify自定义xml管道示例:import*asvkbeautifyfrom'vkbeautify';import{Pipe,PipeTransform}from"@angular/

javascript - 如何将 XML 反序列化为 JavaScript/TypeScript?

我得到一个包含约会信息的XML结构。我的代码:functionAppointmentCallback(appointment:any){}我想在JavaScript或TypeScript(首选)的对象中转换它。在jQuery中,只有parseXML方法与我需要的相反。是否有任何库可以实现这一点?提前致谢! 最佳答案 cxml可以将XML解析为JSON,还可以在解析期间触发处理程序以在文件加载时对其进行处理。您可以使用cxsd将.xsd架构文件编译为TypeScript.d.ts定义文件.解析后的输出也将完全类型化,因此像Atom或t

windows - vscode typescript 无法读取未定义的属性 'compilerOptions'

我正在尝试通过查看这个问题VisualStudioCode:compiletypescriptmodule来配置vscode来编译typescript和这篇文章https://cmatskas.com/typescript-and-vs-code/但出现错误。需要帮助。我的项目树:文件server.ts这是我想要编译的,但稍后我会有更多.ts文件。这是我的tasks.json{"version":"0.1.0",//Thecommandistsc.Assumesthattschasbeeninstalledusingnpminstall-gtypescript"command":"ts

windows - 以编程方式将区域格式设置设置为 "Match Windows display language"

我正在寻找一种使用批处理或PS脚本来设置此选项的方法。虽然向注册表项添加新语言非常简单REGADD"HKCU\ControlPanel\International"/tREG_SZ/vLocaleName/den-EN/f我没有找到任何引用资料如何设置按键以匹配显示语言。我假设这只是一个Windows功能,没有绑定(bind)到一个键。所以我真的需要先读出显示语言键regquery"HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguages"或者我的假设是错误的,它们真的是一个通用键将其设置为显示语言? 最佳答

node.js - npm 安装旧版本的( typescript 编译器)包

在windows环境下,我有:Nodev4.6.0npmv3.10.8我的本​​地typescript版本是:npm运行tsc-v3.10.8但是,有时我想使用我的全局tsc(因为出于某种原因,gulp使用全局tsc)但是当我这样做时:npm安装tsc-gtsc-v我的typescript编译器的版本是1.5.3当我尝试将其强制安装到我需要的确切版本时:npm安装tsc@3.10.8-g我得到:`错误!Windows_NT10.0.14393错误!argv"C:\ProgramFiles\nodejs\node.exe""C:\Users\DT\AppData\Roaming\npm\