Skip to content

Instantly share code, notes, and snippets.

@mattkruskamp
mattkruskamp / XLinq.cs
Created November 9, 2010 17:05
This is how to get the XLinq solution
// get the xml from a url that I have created
XElement doc = XElement.Load(url);
// grab the namespace declaration
XNamespace na = doc.GetDefaultNamespace();
// append it to all the queries
var elements = from e in doc.Elements(na + "GeoPlaceDistance")
select e.Element(na + "ToPlace");
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfGeoPlaceDistance
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://skats.net/services/literalTypes">
<GeoPlaceDistance>
<ToPlace>84142</ToPlace>
<ToState>UT</ToState>
<Distance>1</Distance>
</GeoPlaceDistance>
<project name="Project Name (Stage)">
<workingDirectory>C:\Projects\ProjectNameStage\work</workingDirectory>
<artifactDirectory>C:\Projects\ProjectNameStage\art</artifactDirectory>
<sourcecontrol type="svn">
<trunkUrl>repoUrl</trunkUrl>
<executable>C:\Program Files\SlikSvn\bin\svn.exe</executable>
</sourcecontrol>
<triggers>
<!DOCTYPE cruisecontrol [
<!ENTITY ProjectName SYSTEM "ProjectConfigs\ProjectName.config">
]>
<cruisecontrol>
&ProjectName;
</cruisecontrol>
<!DOCTYPE cruisecontrol [
<!ENTITY ProjectName SYSTEM "ProjectConfigs\ProjectName.config">
]>
<cruisecontrol>
&ProjectName;
</cruisecontrol>