Download Lightweight XPath2 for .NET

Description

This is an implementation of W3C XML Path Language (XPath) 2.0 for .NET Framework based on standard XPathNavigator API. It supports Linq-to-XML that allows to execute XQuery requests by standard platform tools.

Source Files

The download file xpath2.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
XPath20Api/XPath20Api.sln//from  w  w  w.  ja va2  s .co m
XPath20Api/XPath20Api/AST/AbstractNode.cs
XPath20Api/XPath20Api/AST/AndExprNode.cs
XPath20Api/XPath20Api/AST/ArithmeticBinaryOperatorNode.cs
XPath20Api/XPath20Api/AST/ArithmeticUnaryOperatorNode.cs
XPath20Api/XPath20Api/AST/AtomizedBinaryOperatorNode.cs
XPath20Api/XPath20Api/AST/AtomizedUnaryOperatorNode.cs
XPath20Api/XPath20Api/AST/BinaryOperatorNode.cs
XPath20Api/XPath20Api/AST/ContextItemNode.cs
XPath20Api/XPath20Api/AST/ExprNode.cs
XPath20Api/XPath20Api/AST/FilterExprNode.cs
XPath20Api/XPath20Api/AST/ForNode.cs
XPath20Api/XPath20Api/AST/FuncNode.cs
XPath20Api/XPath20Api/AST/IfNode.cs
XPath20Api/XPath20Api/AST/OrExprNode.cs
XPath20Api/XPath20Api/AST/OrderedBinaryOperatorNode.cs
XPath20Api/XPath20Api/AST/PathExprNode.cs
XPath20Api/XPath20Api/AST/PathStep.cs
XPath20Api/XPath20Api/AST/SingletonBinaryOperatorNode.cs
XPath20Api/XPath20Api/AST/UnaryOperatorNode.cs
XPath20Api/XPath20Api/AST/UnwrapProxyNode.cs
XPath20Api/XPath20Api/AST/ValueNode.cs
XPath20Api/XPath20Api/AST/VarRefNode.cs
XPath20Api/XPath20Api/BufferedNodeIterator.cs
XPath20Api/XPath20Api/CoreFuncs.cs
XPath20Api/XPath20Api/EmptyIterator.cs
XPath20Api/XPath20Api/ExtFuncs.cs
XPath20Api/XPath20Api/Extensions.cs
XPath20Api/XPath20Api/FunctionTable.cs
XPath20Api/XPath20Api/Integer.cs
XPath20Api/XPath20Api/ItemSet.cs
XPath20Api/XPath20Api/Iterator/AncestorNodeIterator.cs
XPath20Api/XPath20Api/Iterator/AttributeNodeIterator.cs
XPath20Api/XPath20Api/Iterator/AxisNodeIterator.cs
XPath20Api/XPath20Api/Iterator/ChildNodeIterator.cs
XPath20Api/XPath20Api/Iterator/ChildOverDescendantsNodeIterator.cs
XPath20Api/XPath20Api/Iterator/DescendantNodeIterator.cs
XPath20Api/XPath20Api/Iterator/DocumentOrderNodeIterator.cs
XPath20Api/XPath20Api/Iterator/ExprNodeIterator.cs
XPath20Api/XPath20Api/Iterator/FollowingNodeIterator.cs
XPath20Api/XPath20Api/Iterator/FollowingSiblingNodeIterator.cs
XPath20Api/XPath20Api/Iterator/ItemIterator.cs
XPath20Api/XPath20Api/Iterator/NamespaceNodeIterator.cs
XPath20Api/XPath20Api/Iterator/ParentNodeIterator.cs
XPath20Api/XPath20Api/Iterator/PositionFilterNodeIterator.cs
XPath20Api/XPath20Api/Iterator/PrecedingNodeIterator.cs
XPath20Api/XPath20Api/Iterator/PrecedingSiblingNodeIterator.cs
XPath20Api/XPath20Api/Iterator/SelfNodeIterator.cs
XPath20Api/XPath20Api/Iterator/SequentialAxisNodeIterator.cs
XPath20Api/XPath20Api/Iterator/SpecialChildNodeIterator.cs
XPath20Api/XPath20Api/Iterator/SpecialDescendantNodeIterator.cs
XPath20Api/XPath20Api/MS/XmlCharType.cs
XPath20Api/XPath20Api/MS/XmlQualifiedNameTest.cs
XPath20Api/XPath20Api/MS/XmlReservedNs.cs
XPath20Api/XPath20Api/NameBinder.cs
XPath20Api/XPath20Api/NodeIterator.cs
XPath20Api/XPath20Api/NodeList.cs
XPath20Api/XPath20Api/NodeProvider.cs
XPath20Api/XPath20Api/Properties/AssemblyInfo.cs
XPath20Api/XPath20Api/Properties/Resources.Designer.cs
XPath20Api/XPath20Api/Properties/Resources.resx
XPath20Api/XPath20Api/Proxy/Bool.cs
XPath20Api/XPath20Api/Proxy/BoolFactory.cs
XPath20Api/XPath20Api/Proxy/ByteProxy.cs
XPath20Api/XPath20Api/Proxy/ByteProxyFactory.cs
XPath20Api/XPath20Api/Proxy/DecimalProxy.cs
XPath20Api/XPath20Api/Proxy/DecimalProxyFactory.cs
XPath20Api/XPath20Api/Proxy/DoubleProxy.cs
XPath20Api/XPath20Api/Proxy/DoubleProxyFactory.cs
XPath20Api/XPath20Api/Proxy/Float.cs
XPath20Api/XPath20Api/Proxy/FloatFactory.cs
XPath20Api/XPath20Api/Proxy/Int.cs
XPath20Api/XPath20Api/Proxy/IntFactory.cs
XPath20Api/XPath20Api/Proxy/IntegerProxy.cs
XPath20Api/XPath20Api/Proxy/IntegerProxyFactory.cs
XPath20Api/XPath20Api/Proxy/Long.cs
XPath20Api/XPath20Api/Proxy/LongFactory.cs
XPath20Api/XPath20Api/Proxy/SByteProxy.cs
XPath20Api/XPath20Api/Proxy/SByteProxyFactory.cs
XPath20Api/XPath20Api/Proxy/Short.cs
XPath20Api/XPath20Api/Proxy/ShortFactory.cs
XPath20Api/XPath20Api/Proxy/StringProxy.cs
XPath20Api/XPath20Api/Proxy/StringProxyFactory.cs
XPath20Api/XPath20Api/Proxy/UInt.cs
XPath20Api/XPath20Api/Proxy/UIntFactory.cs
XPath20Api/XPath20Api/Proxy/ULong.cs
XPath20Api/XPath20Api/Proxy/ULongFactory.cs
XPath20Api/XPath20Api/Proxy/UShort.cs
XPath20Api/XPath20Api/Proxy/UShortFactory.cs
XPath20Api/XPath20Api/Proxy/ValueProxy.cs
XPath20Api/XPath20Api/Proxy/ValueProxyFactory.cs
XPath20Api/XPath20Api/QNameParser.cs
XPath20Api/XPath20Api/RangeIterator.cs
XPath20Api/XPath20Api/SequenceType.cs
XPath20Api/XPath20Api/TimSort.cs
XPath20Api/XPath20Api/Tokenizer.cs
XPath20Api/XPath20Api/TreeComparer.cs
XPath20Api/XPath20Api/Undefined.cs
XPath20Api/XPath20Api/Value.cs
XPath20Api/XPath20Api/Value/AnyUriValue.cs
XPath20Api/XPath20Api/Value/Base64BinaryValue.cs
XPath20Api/XPath20Api/Value/DateTimeValue.cs
XPath20Api/XPath20Api/Value/DateTimeValueBase.cs
XPath20Api/XPath20Api/Value/DateValue.cs
XPath20Api/XPath20Api/Value/DayTimeDurationValue.cs
XPath20Api/XPath20Api/Value/DurationValue.cs
XPath20Api/XPath20Api/Value/ENTITIESValue.cs
XPath20Api/XPath20Api/Value/GDayValue.cs
XPath20Api/XPath20Api/Value/GMonthDayValue.cs
XPath20Api/XPath20Api/Value/GMonthValue.cs
XPath20Api/XPath20Api/Value/GYearMonthValue.cs
XPath20Api/XPath20Api/Value/GYearValue.cs
XPath20Api/XPath20Api/Value/HexBinaryValue.cs
XPath20Api/XPath20Api/Value/IDREFSValue.cs
XPath20Api/XPath20Api/Value/IXmlConvertable.cs
XPath20Api/XPath20Api/Value/NMTOKENSValue.cs
XPath20Api/XPath20Api/Value/NotationValue.cs
XPath20Api/XPath20Api/Value/QNameValue.cs
XPath20Api/XPath20Api/Value/ShadowProxy.cs
XPath20Api/XPath20Api/Value/StringTokenizer.cs
XPath20Api/XPath20Api/Value/TimeValue.cs
XPath20Api/XPath20Api/Value/UntypedAtomic.cs
XPath20Api/XPath20Api/Value/YearMonthDurationValue.cs
XPath20Api/XPath20Api/XPath.cs
XPath20Api/XPath20Api/XPath.y
XPath20Api/XPath20Api/XPath20Api.csproj
XPath20Api/XPath20Api/XPath2Context.cs
XPath20Api/XPath20Api/XPath2Convert.cs
XPath20Api/XPath20Api/XPath2Exception.cs
XPath20Api/XPath20Api/XPath2Expression.cs
XPath20Api/XPath20Api/XPath2Item.cs
XPath20Api/XPath20Api/XPath2NodeIterator.cs
XPath20Api/XPath20Api/XPathComparer.cs
XPath20Api/XPath20Api/XPathNodeIteratorAdapter.cs
XPath20Api/XPath20Api/skeleton.cs

Download

Click the following link to download xpath2.zip.

xpath2.zip




















Home »
  C# Free Code »
    Database »




ADODotNet
CSV
Database
EntityFramework
JSON
LINQ
LINQPad
Memcached
MongoDB
MySQL
NHibernate
Oracle
ORM
SQL
SQLite
SQLServer
SSIS