|
XML снова есть вопросы
|
|||
---|---|---|---|
#18+
Народ, делаю XML файл при помощи XML adaptera Созданы таблицы по определенной схеме... тут вссе понятно .... Local oXA As Xmladapter, oXT As Xmltable, oXF As Xmlfield oXA = Createobject("XMLAdapter") oXA.RespectCursorCP = .T. oXA.CODEPAGE = 866 oXA.RespectNesting = .T. oXT=oXA.AddTableSchema('HEADER_INVOICE) oXT=oXA.AddTableSchema('Lines') oXT.Fields.Remove(Strconv('nid', 5)) oXT=oXA.AddTableSchema('Details') oXT.Fields.Remove(Strconv('nid', 5)) ..... oXA.XMLName = Strconv('INVOICES', 5) oXA.XMLSchemaLocation = '' oXA.ToXML('c:\1\Test.xml',,.T.) и получаю вот такую структуру: <?xml version = "1.0" encoding="Windows-1251" standalone="yes"?> <INVOICES> <HEADER_INVOICE> . . . . . <Lines> <contain>=</continut> </Lines> <Details> <description>******* Items 1 *******</description> <price/> <VAT/> </Details> <Details> <description>******* Items 2 *******</description> <price/> <VAT/> </Details> .... </HEADER_INVOICE> </INVOICES> Но мне нужна немного иная структура : <?xml version = "1.0" encoding="Windows-1251" standalone="yes"?> <INVOICES> <HEADER_INVOICE> . . . . . <Lines> <Contain> <Details> <description>******* Items 1 *******</description> <price/> <VAT/> </Details> <Details> <description>******* Items 2 *******</description> <price/> <VAT/> </Details> </Contain> </Lines> .... </HEADER_INVOICE> </INVOICES> Как мне добавить эти 2 тега <Lines> <Contain> ............... </Details> </Contain> и в них чтобы входлил тег <Details> <description>******* Items 1 *******</description> <price/> <VAT/> </Details> <Details> <description>******* Items 2 *******</description> <price/> <VAT/> </Details> Тэг lines получаю из таблицы Lines (с полем Contain...) с добавлением кода oXT=oXA.AddTableSchema('Lines') oXT.Fields.Remove(Strconv('nid', 5)) , бред конечно, но все уже испробовал... Всем спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2019, 17:12 |
|
|
start [/forum/topic.php?fid=41&fpage=7&tid=1581683]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 293ms |
total: | 410ms |
0 / 0 |