以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- 哪位能帮我写一下这个xml文件的Schema啊? (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=57917) |
-- 作者:Bingler -- 发布时间:1/10/2008 11:05:00 PM -- 哪位能帮我写一下这个xml文件的Schema啊? xml实例文档如下: <?xml version="1.0" encoding='UTF-8'?> <ufinterface account="001" billtype="gl" filename="" isexchange="Y" proc="" receiver="001" replace="Y" roottag="" sender="" subbilltype=""> <voucher id=""> <voucher_head> <!--company,不能为空,最大长度为4,类型为:String--> <company>a</company> <!--voucher_type,不能为空,最大长度为20,类型为:String--> <voucher_type>a</voucher_type> <!--fiscal_year,不能为空,最大长度为4,类型为:String--> <fiscal_year>a</fiscal_year> <!--accounting_period,不能为空,最大长度为2,类型为:String--> <accounting_period>a</accounting_period> <!--voucher_id,不能为空,最大长度为9,类型为:Integer--> <voucher_id>0</voucher_id> <!--attachment_number,不能为空,最大长度为4,类型为:Integer--> <attachment_number>0</attachment_number> <!--prepareddate,不能为空,最大长度为10,类型为:UFDate--> <prepareddate>1970-01-01</prepareddate> <!--enter,不能为空,最大长度为20,类型为:String--> <enter>a</enter> <!--cashier,最大长度为20,类型为:String--> <cashier>a</cashier> <!--signature,最大长度为1,类型为:UFBoolean--> <signature>N</signature> <!--checker,最大长度为20,类型为:String--> <checker>a</checker> <!--posting_date,最大长度为10,类型为:UFDate--> <posting_date>1970-01-01</posting_date> <!--posting_person,最大长度为20,类型为:String--> <posting_person>a</posting_person> <!--operator,最大长度为20,类型为:String--> <operator>a</operator> <!--revokeflag,最大长度为1,类型为:UFBoolean--> <revokeflag>N</revokeflag> <!--voucherkind,不能为空,最大长度为1,类型为:Integer--> <voucherkind>0</voucherkind> <!--voucher_making_system,不能为空,最大长度为20,类型为:String--> <voucher_making_system>a</voucher_making_system> <!--memo1,最大长度为100,类型为:String--> <memo1>a</memo1> <!--memo2,最大长度为100,类型为:String--> <memo2>a</memo2> <!--reserve1,最大长度为100,类型为:String--> <reserve1>a</reserve1> <!--reserve2,最大长度为100,类型为:String--> <reserve2>a</reserve2> </voucher_head> <voucher_body> <entry> <!--entry_id,最大长度为4,类型为:Integer--> <entry_id>0</entry_id> <!--account_code,不能为空,最大长度为20,类型为:String--> <account_code>a</account_code> <!--abstract,最大长度为60,类型为:String--> <abstract>a</abstract> <!--settlement,最大长度为20,类型为:String--> <settlement>a</settlement> <!--document_id,最大长度为30,类型为:String--> <document_id>a</document_id> <!--document_date,最大长度为10,类型为:UFDate--> <document_date>1970-01-01</document_date> <!--currency,不能为空,最大长度为20,类型为:String--> <currency>a</currency> <!--unit_price,最大长度为21,类型为:UFDouble--> <unit_price>0.00000000</unit_price> <!--exchange_rate1,最大长度为13,类型为:UFDouble--> <exchange_rate1>0.00000000</exchange_rate1> <!--exchange_rate2,最大长度为13,类型为:UFDouble--> <exchange_rate2>0.00000000</exchange_rate2> <!--debit_quantity,最大长度为21,类型为:UFDouble--> <debit_quantity>0.00000000</debit_quantity> <!--primary_debit_amount,最大长度为18,类型为:UFDouble--> <primary_debit_amount>0.00000000</primary_debit_amount> <!--secondary_debit_amount,最大长度为18,类型为:UFDouble--> <secondary_debit_amount>0.00000000</secondary_debit_amount> <!--natural_debit_currency,最大长度为18,类型为:UFDouble--> <natural_debit_currency>0.00000000</natural_debit_currency> <!--credit_quantity,最大长度为21,类型为:UFDouble--> <credit_quantity>0.00000000</credit_quantity> <!--primary_credit_amount,最大长度为18,类型为:UFDouble--> <primary_credit_amount>0.00000000</primary_credit_amount> <!--secondary_credit_amount,最大长度为18,类型为:UFDouble--> <secondary_credit_amount>0.00000000</secondary_credit_amount> <!--natural_credit_currency,最大长度为18,类型为:UFDouble--> <natural_credit_currency>0.00000000</natural_credit_currency> <auxiliary_accounting> <!--辅助核算值,最大长度为20,类型为:String--> <item name="a">a</item> </auxiliary_accounting> <!--bill_type,最大长度为50,类型为:String--> <bill_type>a</bill_type> <!--bill_id,最大长度为50,类型为:String--> <bill_id>a</bill_id> <!--bill_date,最大长度为10,类型为:String--> <bill_date>a</bill_date> <!--detail,最大长度为100,类型为:String--> <detail>a</detail> <!--free1,最大长度为100,类型为:String--> <free1>a</free1> <!--freeitem1,最大长度为100,类型为:String--> <freeitem1>a</freeitem1> <!--freeitem2,最大长度为100,类型为:String--> <freeitem2>a</freeitem2> <!--freeitem3,最大长度为100,类型为:String--> <freeitem3>a</freeitem3> <!--freeitem4,最大长度为100,类型为:String--> <freeitem4>a</freeitem4> <!--freeitem5,最大长度为100,类型为:String--> <freeitem5>a</freeitem5> <!--freeitem6,最大长度为100,类型为:String--> <freeitem6>a</freeitem6> <!--freeitem7,最大长度为100,类型为:String--> <freeitem7>a</freeitem7> <!--freeitem8,最大长度为100,类型为:String--> <freeitem8>a</freeitem8> <!--freeitem9,最大长度为100,类型为:String--> <freeitem9>a</freeitem9> <!--freeitem10,最大长度为100,类型为:String--> <freeitem10>a</freeitem10> <!--freeitem11,最大长度为100,类型为:String--> <freeitem11>a</freeitem11> <!--freeitem12,最大长度为100,类型为:String--> <freeitem12>a</freeitem12> <!--freeitem13,最大长度为100,类型为:String--> <freeitem13>a</freeitem13> <!--freeitem14,最大长度为100,类型为:String--> <freeitem14>a</freeitem14> <!--freeitem15,最大长度为100,类型为:String--> <freeitem15>a</freeitem15> <!--freeitem16,最大长度为100,类型为:String--> <freeitem16>a</freeitem16> <!--freeitem17,最大长度为100,类型为:String--> <freeitem17>a</freeitem17> <!--freeitem18,最大长度为100,类型为:String--> <freeitem18>a</freeitem18> <!--freeitem19,最大长度为100,类型为:String--> <freeitem19>a</freeitem19> <!--freeitem20,最大长度为100,类型为:String--> <freeitem20>a</freeitem20> <!--freeitem21,最大长度为100,类型为:String--> <freeitem21>a</freeitem21> <!--freeitem22,最大长度为100,类型为:String--> <freeitem22>a</freeitem22> <!--freeitem23,最大长度为100,类型为:String--> <freeitem23>a</freeitem23> <!--freeitem24,最大长度为100,类型为:String--> <freeitem24>a</freeitem24> <!--freeitem25,最大长度为100,类型为:String--> <freeitem25>a</freeitem25> <!--freeitem26,最大长度为100,类型为:String--> <freeitem26>a</freeitem26> <!--freeitem27,最大长度为100,类型为:String--> <freeitem27>a</freeitem27> <!--freeitem28,最大长度为100,类型为:String--> <freeitem28>a</freeitem28> <!--freeitem29,最大长度为100,类型为:String--> <freeitem29>a</freeitem29> <!--freeitem30,最大长度为100,类型为:String--> <freeitem30>a</freeitem30> <otheruserdata> <cashflowcase> <!--本币,不能为空,最大长度为20,类型为:Double--> <money>0.00000000</money> <!--辅币,最大长度为20,类型为:Double--> <moneyass>0.00000000</moneyass> <!--原币,不能为空,最大长度为20,类型为:Double--> <moneymain>0.00000000</moneymain> <!--现金流量项目主键,不能为空,最大长度为20,类型为:String--> <pk_cashflow>a</pk_cashflow> </cashflowcase> </otheruserdata> <subjfreevalue> <!--subjfreevalue1,最大长度为100,类型为:String--> <subjfreevalue1>a</subjfreevalue1> <!--subjfreevalue2,最大长度为100,类型为:String--> <subjfreevalue2>a</subjfreevalue2> <!--subjfreevalue3,最大长度为100,类型为:String--> <subjfreevalue3>a</subjfreevalue3> <!--subjfreevalue4,最大长度为100,类型为:String--> <subjfreevalue4>a</subjfreevalue4> <!--subjfreevalue5,最大长度为100,类型为:String--> <subjfreevalue5>a</subjfreevalue5> <!--subjfreevalue6,最大长度为100,类型为:String--> <subjfreevalue6>a</subjfreevalue6> <!--subjfreevalue7,最大长度为100,类型为:String--> <subjfreevalue7>a</subjfreevalue7> <!--subjfreevalue8,最大长度为100,类型为:String--> <subjfreevalue8>a</subjfreevalue8> <!--subjfreevalue9,最大长度为100,类型为:String--> <subjfreevalue9>a</subjfreevalue9> </subjfreevalue> </entry> </voucher_body> </voucher> </ufinterface> |
-- 作者:enyaxp -- 发布时间:1/11/2008 12:33:00 AM -- 好长... 这个参考Schema的规范自己也能写出来的,让别人帮忙的话自己锻炼不到的呀 [此贴子已经被作者于2008-1-12 20:45:51编辑过]
|
-- 作者:Bingler -- 发布时间:1/12/2008 2:13:00 PM -- 我写不出来,所以向大家求助,谁能帮我写完整吗? |
-- 作者:Joon -- 发布时间:3/4/2009 6:12:00 PM -- 这是用友NC的凭证模板接口数据。小朋友,你做的怎么样了啊? |
-- 作者:hexun831012 -- 发布时间:3/5/2009 7:24:00 PM -- 用友就这个水平吗... 自己的事情自己做,别人不能帮你做一辈子 XML Schema入个门3小时就够了 |
-- 作者:ldj_11 -- 发布时间:10/9/2009 7:50:00 PM -- 谁实现凭证excel导入了? |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
15,625.000ms |