none
Pegar valor de tag dentro do xml c# RRS feed

  • Pergunta

  • Tenho este conteúdo xml dentro de uma variável

    preciso pegar o conteúdo de FloatingLocation.

    Tem alguma maneira de pegar esta parte da teg Sites?

    <?xml version="1.0" encoding="utf-16"?>

      <Sites Type="Telerik.WinControls.Docking.AutoHideContent" Assembly="Telerik.WinControls.Docking, Version=2008.1.9.414, Culture=neutral, PublicKeyToken=5hh2a467cbec794e">
    <Dockables />
        </Sites>
      </Sites>
      <Sites Type="Telerik.WinControls.Docking.DockSite" Assembly="Telerik.WinControls.Docking, Version=2009.1.9.414, Culture=neutral, PublicKeyToken=5bb2a467cbec794e" FloatingLocation="218;544" Visible="True">
        <Sites Orientation="Horizontal" Size="1278;70" HidePosition="0">
          <Dockables />
    terça-feira, 8 de novembro de 2016 00:00

Respostas

  • Olá Brown11, 

    Vê se lhe ajuda.

    <?xml version="1.0" encoding="utf-16"?>
    <DockingTree xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Sites Type="Telerik.WinControls.Docking.AutoHideContent" Assembly="Telerik.WinControls.Docking, Version=2008.1.9.414, Culture=neutral, PublicKeyToken=5hh2a467cbec794e">
      </Sites>
      <Sites Type="Telerik.WinControls.Docking.DockSite" Assembly="Telerik.WinControls.Docking, Version=2009.1.9.414, Culture=neutral, PublicKeyToken=5bb2a467cbec794e" FloatingLocation="218;544" Visible="True">
      </Sites>
      <Sites Orientation="Horizontal" Size="1278;70" HidePosition="0">    
      </Sites>
    </DockingTree>
    static void Main(string[] args)
            {
                var xdocument = XDocument.Load(@"File.xml");
                var sites = xdocument.Descendants("Sites").Select(site => new
                {
                    tipo = site.Attribute("Type"),
                    Assembly = site.Attribute("Assembly")
                });
            }

    Abraço


    Klayton Gomes (Software Architecture) MCP/MCTS/MCAD/MCPD/MCSD Solution Developer

    • Marcado como Resposta Robson William SilvaModerator sexta-feira, 11 de novembro de 2016 12:27
    • Não Marcado como Resposta Brown11 terça-feira, 15 de novembro de 2016 14:56
    • Marcado como Resposta Brown11 terça-feira, 15 de novembro de 2016 14:56
    terça-feira, 8 de novembro de 2016 01:46

Todas as Respostas

  • Olá Brown11, 

    Vê se lhe ajuda.

    <?xml version="1.0" encoding="utf-16"?>
    <DockingTree xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Sites Type="Telerik.WinControls.Docking.AutoHideContent" Assembly="Telerik.WinControls.Docking, Version=2008.1.9.414, Culture=neutral, PublicKeyToken=5hh2a467cbec794e">
      </Sites>
      <Sites Type="Telerik.WinControls.Docking.DockSite" Assembly="Telerik.WinControls.Docking, Version=2009.1.9.414, Culture=neutral, PublicKeyToken=5bb2a467cbec794e" FloatingLocation="218;544" Visible="True">
      </Sites>
      <Sites Orientation="Horizontal" Size="1278;70" HidePosition="0">    
      </Sites>
    </DockingTree>
    static void Main(string[] args)
            {
                var xdocument = XDocument.Load(@"File.xml");
                var sites = xdocument.Descendants("Sites").Select(site => new
                {
                    tipo = site.Attribute("Type"),
                    Assembly = site.Attribute("Assembly")
                });
            }

    Abraço


    Klayton Gomes (Software Architecture) MCP/MCTS/MCAD/MCPD/MCSD Solution Developer

    • Marcado como Resposta Robson William SilvaModerator sexta-feira, 11 de novembro de 2016 12:27
    • Não Marcado como Resposta Brown11 terça-feira, 15 de novembro de 2016 14:56
    • Marcado como Resposta Brown11 terça-feira, 15 de novembro de 2016 14:56
    terça-feira, 8 de novembro de 2016 01:46
  • Bom dia,

    Devido a falta de interação do autor dessa pergunta,

    essa thread está sendo fechada. Caso o problema ainda

    esteja ocorrendo, favor abrir uma nova thread.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 11 de novembro de 2016 12:27
    Moderador
  • desculpe a demora 

    ajudou sim peguei os valores c sua abordagem

    terça-feira, 15 de novembro de 2016 14:57