求帮忙。帮忙写一个工具。
这个Anycmd.Xacml下的代码目前全部是从10年前的一个老外Mvp的开源项目中拷贝来的。已经支持xacml1.0和2.0,下面咱们准备支持最新的xacml3.0。上图左边那些代码文件中的代码的目的都是为了将右边的xml schema的结构组织映射为一份静态的C#常量字符串,用来启用编程工具的自动提示功能和渐少拼写错误。
谁帮个忙,根据上图右边那样的xml schema自动生成一份和它的结构完全一样的C#代码文件?里面放置一对一的常量类和常量字符串?
Anycmd需要写个代码生成工具,减小维护难度,以后肯定还会有xacml4.0、5.0的,老外那份代码已经很好了但是还需要进一步优化。
帮忙生成几个像这样结构的类,可以使用嵌套类,嵌套出一个这样的结构。这种xml schema的意思就是:组织出一个树形的结构(空间),每一个节点是一个空间单元,意思是说“信息交换的双方约定把特定的信息放在特定的空间格子里,到约定的空间去读约定定义的信息,就这样交换”。刚好我们的面向对象的C#代码也是一样的树形结构,完全可以直接映射为一份C#代码结构。帮忙写个工具吧,挺有意思的,专门用来映射权威机构的标准文档。
路过
这个写工具的事,还是自己写吧,找人写有点难,至少要多出点分
提高到100园豆了
不好意思,我以为你是不懂乱来的。
看了一下,原来题主是ANYCMD的主人,不过你这个需求发这个不太合适吧,发篇博客,看看谁有空吧。
BY THE WAY, 你的需求不够明确,如果希望有人做这个工具,建议你按照软件开发需求,详尽说明,免得还有人得找你聊上半天需求才行。
需求清楚的情况下,我估计我全速开发可能也得两三天吧。
我主要是觉得这个工具做出来不会只用一次就扔了,大家都可以用,所以想找到兴趣的人按照开发者自己的想法去把它做极致。我顺便用用
@acdomain: 后来再仔细看看,感觉好象T4模板就能达到你的要求了。
楼下说的对,就是个体力活,最大的时间成本估计得花在纠错上。
看他的格式应该都挺标准的,就是个体力活了,自己分析一下花点时间就可以搞定了吧。
lz得自己写了,加油~