como extrair dados do ficheiro xml usando o notepad++?

Tenho uma resposta xml com uma estrutura (por exemplo, grupos > subgrupos > registos infantis).

quero extrair a lista de todos childRecord.name como dados separados. Eu esperava poder fazer algo rápido no notepad++ e depois colar os resultados no excel.

não sei como escrever uma macro pode ser neste caso que faria isto por mim.

<group>

  <subgroup>

    <childrecord name="abc">zzz</childrecord>

  </subgroup>

</group>
Author: dotnetcoder, 2012-06-08

2 answers

Abra o ficheiro XML com o MS Excel directamente.

Actualizar

De support.office.com:

Importar um ficheiro de dados XML como uma tabela XML

  1. Carregue Em Programador > Importar.

    Se não vir a página de desenvolvimento, veja a página de desenvolvimento .

  2. Na janela para importar XML, localize e seleccione o ficheiro de dados XML (.xml) deseja importar e carregue em Importar.

    O arquivo de dados XML não se refere a um esquema, o Excel infere o esquema do arquivo de dados XML.

  3. Na janela de Dados De Importação, faça uma das seguintes coisas:

    A. seleccione a tabela XML na folha de trabalho existente para importar o conteúdo do ficheiro de dados XML para uma tabela XML na sua folha de trabalho na localização da célula indicada.

    B. seleccione a tabela XML na nova folha de trabalho para importar o conteúdo do ficheiro para uma tabela XML numa nova folha de trabalho que comece na célula A1. O esquema de o ficheiro de dados XML é apresentado na área de tarefas de código XML.

  4. Se o arquivo de dados XML não se refere a um esquema, então o Excel infere o esquema >do arquivo de dados XML.

  5. Para controlar o comportamento dos dados XML (como a ligação de dados, formato e disposição), clique em Propriedades, que exibe a janela de propriedades do mapa XML. Por exemplo, os dados existentes em um intervalo mapeado serão substituídos quando você importar dados por padrão, mas você pode alterar isso.

Importar um ficheiro XML na LibreOffice Calc:

    Da barra de menu, vá para Data > XML Source...
  1. carregue no botão de navegação (ícone da pasta) e escolha o ficheiro na janela
  2. Seleccione o nó desejado
  3. preencha o campo Mapped cell por exemplo A1
  4. Carregue em botão Importar .
 22
Author: Farahmand, 2016-08-08 14:49:00

Basta seguir estes passos:

  1. Abra o seu ficheiro XML com o Notepad++
  2. Seleccione todo o texto
  3. Use este menu: TextFX - > TextFX Convert - > Strip HTLM tags table tabs / nãoabs
 1
Author: Farahmand, 2012-06-08 20:18:49