Pessoal,
Estou tentando ler um arquivo xml a partir do codigo abaixo:
DECLARE @xmlDoc XML
DECLARE @handle INT
SET @xmlDoc = ( SELECT * FROM OPENROWSET ( BULK 'C:\tripletech.xml', SINGLE_CLOB ) AS xmlData)
SELECT @xmlDoc
EXEC sp_xml_preparedocument @handle OUTPUT, @xmlDoc
SELECT * FROM OPENXML (@handle, '/tripletech/funcionarios/cargo', 2) WITH
(name VARCHAR(50)
)
EXEC sp_xml_removedocument @handle
Esse condigo funciona normalmente, colocando os "diretorios" (/tripletech/funcionarios/cargo), porem, o inicio do xml que eu realmente preciso ler e acessar é:
<?xml version="1.0" encoding="windows-1256" standalone="yes"?>