473,324 Members | 2,473 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,324 software developers and data experts.

Specify an element in a nodeset directly

Hello,

Is there any way to directly access an element in a nodeset?

For example, if working with:

<blahs rec_count="16">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>

For instance, I could specify something like blahs/blah[2]/yada and get
the value of "123"?

-Eric

Oct 2 '06 #1
14 1531
er**********@gmail.com wrote:
Hello,

Is there any way to directly access an element in a nodeset?

For example, if working with:

<blahs rec_count="16">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>

For instance, I could specify something like blahs/blah[2]/yada and get
the value of "123"?
Yes, exactly that. In XSLT, for example, you would write

<xsl:value-of select="blahs/blah[2]/yada"/>

But this doesn't have anything to do with nodesets.
It's just an XPath statement referencing an element.

///Peter
--
XML FAQ: http://xml.silmaril.ie/
Oct 2 '06 #2

Peter Flynn wrote:
er**********@gmail.com wrote:
Hello,

Is there any way to directly access an element in a nodeset?

For example, if working with:

<blahs rec_count="16">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>

For instance, I could specify something like blahs/blah[2]/yada and get
the value of "123"?

Yes, exactly that. In XSLT, for example, you would write

<xsl:value-of select="blahs/blah[2]/yada"/>

But this doesn't have anything to do with nodesets.
It's just an XPath statement referencing an element.
Peter,

Hmmm, well the situation in a little more detail is that I'm passing in
this nodeset, I believe that's the right word, in a parameter.

So my entire XML document looks more like:

<mydoc>
<mystuff>
<blahs rec_count="3">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>
</mystuff>
</mydoc>

I'm passing the blahs to a template as a parameter like so:
<xsl:apply-templates select="somestuff">
<xsl:with-param name="myblahs"
select="/mydoc/mystuff/blahs"></xsl:with-param>
</xsl:apply-templates>
Then in my template it looks something like:

<xsl:template match="somestuff">

<xsl:param name="myblahs"/>

.... Do some stuff...

</xsl:template >

So debugging the transformation of the somestuff template in XML Spy,
if I look at $myblahs in the XPath-Watch, I see NodeSet[1]. If I click
on the NodeSet[1] beside the $myblahs in the XPath-Watch I see blahs
with a rec_count="3", so my data made it inside the somestuff template.

However, if I do a <xsl:value-of select="$myblahs/blah[2]/yada"/>

I get an Error: Invalid XPath.

Thanks,
Eric

Oct 2 '06 #3
However, if I do a <xsl:value-of select="$myblahs/blah[2]/yada"/>

Try:

$myblahs[2]/yada
Cheers,
Dimitre Novatchev

<er**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
>
Peter Flynn wrote:
>er**********@gmail.com wrote:
Hello,

Is there any way to directly access an element in a nodeset?

For example, if working with:

<blahs rec_count="16">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>

For instance, I could specify something like blahs/blah[2]/yada and get
the value of "123"?

Yes, exactly that. In XSLT, for example, you would write

<xsl:value-of select="blahs/blah[2]/yada"/>

But this doesn't have anything to do with nodesets.
It's just an XPath statement referencing an element.

Peter,

Hmmm, well the situation in a little more detail is that I'm passing in
this nodeset, I believe that's the right word, in a parameter.

So my entire XML document looks more like:

<mydoc>
<mystuff>
<blahs rec_count="3">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>
</mystuff>
</mydoc>

I'm passing the blahs to a template as a parameter like so:
<xsl:apply-templates select="somestuff">
<xsl:with-param name="myblahs"
select="/mydoc/mystuff/blahs"></xsl:with-param>
</xsl:apply-templates>
Then in my template it looks something like:

<xsl:template match="somestuff">

<xsl:param name="myblahs"/>

... Do some stuff...

</xsl:template >

So debugging the transformation of the somestuff template in XML Spy,
if I look at $myblahs in the XPath-Watch, I see NodeSet[1]. If I click
on the NodeSet[1] beside the $myblahs in the XPath-Watch I see blahs
with a rec_count="3", so my data made it inside the somestuff template.

However, if I do a <xsl:value-of select="$myblahs/blah[2]/yada"/>

I get an Error: Invalid XPath.

Thanks,
Eric

Oct 3 '06 #4

Dimitre Novatchev wrote:
However, if I do a <xsl:value-of select="$myblahs/blah[2]/yada"/>

Try:

$myblahs[2]/yada
Cheers,
Dimitre Novatchev

<er**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...

Peter Flynn wrote:
er**********@gmail.com wrote:
Hello,

Is there any way to directly access an element in a nodeset?

For example, if working with:

<blahs rec_count="16">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>

For instance, I could specify something like blahs/blah[2]/yada and get
the value of "123"?

Yes, exactly that. In XSLT, for example, you would write

<xsl:value-of select="blahs/blah[2]/yada"/>

But this doesn't have anything to do with nodesets.
It's just an XPath statement referencing an element.
Peter,

Hmmm, well the situation in a little more detail is that I'm passing in
this nodeset, I believe that's the right word, in a parameter.

So my entire XML document looks more like:

<mydoc>
<mystuff>
<blahs rec_count="3">
<blah>
<yada>abc</yada>
</blah>
<blah>
<yada>123</yada>
</blah>
<blah>
<yada>xyz</yada>
</blah>
</blahs>
</mystuff>
</mydoc>

I'm passing the blahs to a template as a parameter like so:
<xsl:apply-templates select="somestuff">
<xsl:with-param name="myblahs"
select="/mydoc/mystuff/blahs"></xsl:with-param>
</xsl:apply-templates>
Then in my template it looks something like:

<xsl:template match="somestuff">

<xsl:param name="myblahs"/>

... Do some stuff...

</xsl:template >

So debugging the transformation of the somestuff template in XML Spy,
if I look at $myblahs in the XPath-Watch, I see NodeSet[1]. If I click
on the NodeSet[1] beside the $myblahs in the XPath-Watch I see blahs
with a rec_count="3", so my data made it inside the somestuff template.

However, if I do a <xsl:value-of select="$myblahs/blah[2]/yada"/>

I get an Error: Invalid XPath.

Thanks,
Eric
I've figured out how to do get it to work. <xsl:value-of
select="$myblahs/blah[2]/yada"/is working for me now, I think that I
must have had a type in there.

The only problem I'm having now is figuring out how to make the "2"
variable.

For instance:

<xsl:value-of
select="$myblahs/blah[/xpath1/xpath2/someintegervalue]/yada"/>

-Eric

Oct 3 '06 #5


er**********@gmail.com wrote:

<xsl:value-of
select="$myblahs/blah[/xpath1/xpath2/someintegervalue]/yada"/>
$myblahs/blah[/xpath1/xpath2/someintegervalue = position()]/yada

--

Martin Honnen
http://JavaScript.FAQTs.com/
Oct 3 '06 #6

Martin Honnen wrote:
er**********@gmail.com wrote:

<xsl:value-of
select="$myblahs/blah[/xpath1/xpath2/someintegervalue]/yada"/>

$myblahs/blah[/xpath1/xpath2/someintegervalue = position()]/yada

--

Martin Honnen
http://JavaScript.FAQTs.com/
Martin,

Hmmm, that's not working for me. If I put in a "1" or a "2" it works,
but not with the "variable".

In my case

<xsl:apply-templates select="thingsummary">
<xsl:with-param name="furballs"
select="/xpath1/xpath2/furballssummary"></xsl:with-param>
</xsl:apply-templates>

</xsl:template>

<xsl:template match="thingsummary">

<xsl:param name="furballs"/>

<xsl:apply-templates select="thing[(position() mod 2)=1]">
<xsl:with-param name="furballs"
select="$furballs"></xsl:with-param>
</xsl:apply-templates>

</xsl:template>

<xsl:template match="thing[(position() mod 2)=1]">

<xsl:param name="furballs"/>

<!-- This works-->
<xsl:value-of select="thingintegerfield1"/>

<!-- This works-->
<xsl:value-of select="$furballs/furball[1]/furballmember"/>

<!-- This works-->
<xsl:value-of select="$furballs/furball[1=
position()]/furballmember"/>

<!-- This does not work-->
<xsl:value-of
select="$furballs/furball[1=thingintegerfield1]/furballmember"/>

</xsl:template>

Thanks
Eric

Oct 3 '06 #7

er**********@gmail.com wrote:
Martin Honnen wrote:
er**********@gmail.com wrote:
<xsl:value-of select="
$myblahs/blah[/xpath1/xpath2/someintegervalue]/yada
"/>
$myblahs/blah
[/xpath1/xpath2/someintegervalue=position()]/yada

Hmmm, that's not working for me. If I put in a "1" or a
"2" it works, but not with the "variable".
Your example is awfully vague. For better results, provide
a sample XML and a minimum XSLT demonstrating your problem.
<xsl:template match="thing[(position() mod 2)=1]">
<xsl:param name="furballs"/>
<!-- This works-->
<xsl:value-of select="thingintegerfield1"/>
<!-- This does not work-->
<xsl:value-of select="
$furballs/furball[1=thingintegerfield1]/furballmember
"/>
</xsl:template>
First of all, the [1=thingintegerfield1] predicate should
be [position()=thingintegerfield1] if I understood
correctly what you're trying to do (it's hard to be sure
without a working example).

Even then, I'd say you don't understand how contexts work.
Let's assume this template matched the node
/foo[1]/bar[1]/thing[1]. What does thingintegerfield1 in
the XPath marked as 'This works' refer to then? The answer
is '/foo[1]/bar[1]/thing[1]/thingintegerfield1'. And what
does thingintegerfield1 in the XPath marked as 'This does
not work' refer to? '$furballs/furball/thingintegerfield1'.
What you probably need is current()/thingintegerfield1,
although, once again, it's hard to be sure without a
working example.

To demonstrate:

XML:

<?xml version="1.0" encoding="UTF-8"?>
<foo>
<bar>
<xyzzy>
<int>3</int>
</xyzzy>
</bar>
<nodeset>
<node>
<str>wrong (1)</str>
<int>3</int>
</node>
<node>
<str>wrong (2)</str>
<int>2</int>
</node>
<node>
<str>right (3)</str>
<int>1</int>
</node>
</nodeset>
</foo>

XSLT:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:apply-templates select="descendant::xyzzy">
<xsl:with-param name="ns" select="/foo/nodeset"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="/foo/bar/xyzzy">
<xsl:param name="ns"/>
My Int: <xsl:value-of select="int"/>
Wrong: <xsl:value-of select="
$ns/node[int=position()]/str"/>
Right: <xsl:value-of select="
$ns/node[current()/int=position()]/str"/>
</xsl:template>
</xsl:stylesheet>

--
roy axenov

Oct 3 '06 #8

roy axenov wrote:
er**********@gmail.com wrote:
Martin Honnen wrote:
er**********@gmail.com wrote:
<xsl:value-of select="
$myblahs/blah[/xpath1/xpath2/someintegervalue]/yada
"/>
>
$myblahs/blah
[/xpath1/xpath2/someintegervalue=position()]/yada
Hmmm, that's not working for me. If I put in a "1" or a
"2" it works, but not with the "variable".

Your example is awfully vague. For better results, provide
a sample XML and a minimum XSLT demonstrating your problem.
Roy,

Here's an example of what I'm referring to. The "does not work"
comment shows what I'm trying to do. The "this does work" shows where
I'm able to hit the nodeset by hardcoding the parameter.

Thanks,
Eric

<page>
<contents>
<ratessummary rec_count="3">
<rate>
<ratecode>1</ratecode>
<myrate>1.1</myrate>
</rate>
<rate>
<ratecode>2</ratecode>
<myrate>1.2</myrate>
</rate>
<rate>
<ratecode>3</ratecode>
<myrate>1.3</myrate>
</rate>
</ratessummary>
<thingsummary rec_count="3">
<thing>
<short_description>Jim</short_description>
<description>James</description>
<thingcode>1</thingcode>
</thing>
<thing>
<short_description>Rick</short_description>
<description>Richard</description>
<thingcode>2</thingcode>
</thing>
<thing>
<short_description>Fred</short_description>
<description>Frederick</description>
<thingcode>3</thingcode>
</thing>
</thingsummary>
</contents>
</page>

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="2.0">
<xsl:template match="/">
<html>
<head></head>
<body>
<xsl:apply-templates select="page/contents"></xsl:apply-templates>
</body>
</html>
</xsl:template>
<xsl:template match="contents">
<table>
<tr>
<td class="data">
<xsl:apply-templates select="thingsummary">
<xsl:with-param name="rates"
select="/page/contents/ratessummary"></xsl:with-param>
</xsl:apply-templates>
</td>
</tr>
</table>
</xsl:template>

<xsl:template match="thingsummary">

<xsl:param name="rates"/>

<xsl:value-of select="$rates/rate[1]/org_id"/>

<table>
<xsl:apply-templates select="thing[(position() mod 2)=1]">
<xsl:with-param name="rates" select="$rates"></xsl:with-param>
</xsl:apply-templates>
</table>
</xsl:template>

<xsl:template match="thing[(position() mod 2)=1]">
<xsl:param name="rates"/>
<tr>
<td>
<xsl:value-of select="short_description"/>-<xsl:value-of
select="thingcode"/>-<xsl:value-of select="$rates/rate[1]/org_id"/>
<!-- This does not work-->
test1<xsl:value-of select="$rates/rate[position()=thingcode
]/myrate"/>
<!-- This works-->
test2<xsl:value-of select="$rates/rate[position()=1]/myrate"/>
</td>
<xsl:apply-templates select="following-sibling::thing[1]">
<xsl:with-param name="rates" select="$rates"></xsl:with-param>
</xsl:apply-templates>
</tr>
</xsl:template>
<xsl:template match="thing[(position() mod 2)=0]">
<xsl:param name="rates"/>
<td>
<xsl:value-of select="short_description"/>-<xsl:value-of
select="thingcode"/><xsl:value-of select="$rates/rate[1]/org_id"/>
<!-- This does not work-->
test1<xsl:value-of select="$rates/rate[position()=thingcode
]/myrate"/>
<!-- This works-->
test2<xsl:value-of select="$rates/rate[1]/myrate"/>
</td>
</xsl:template>

</xsl:stylesheet>

Oct 3 '06 #9

er**********@gmail.com wrote:
roy axenov wrote:
er**********@gmail.com wrote:
Martin Honnen wrote:
er**********@gmail.com wrote:
<xsl:value-of select="
$myblahs/blah
[/xpath1/xpath2/someintegervalue]/yada
"/>

$myblahs/blah
[/xpath1/xpath2/someintegervalue=position()]/yada
>
Hmmm, that's not working for me. If I put in a "1" or
a "2" it works, but not with the "variable".
Your example is awfully vague. For better results,
provide a sample XML and a minimum XSLT demonstrating
your problem.

Here's an example of what I'm referring to. The "does
not work" comment shows what I'm trying to do. The "this
does work" shows where I'm able to hit the nodeset by
hardcoding the parameter.
You should've read the rest of my post. Your example
confirms that my initial guess was right on money. I ran a
quick test, and the solution I proposed works, too.
<page>
<contents>
<ratessummary rec_count="3">
<rate>
<ratecode>1</ratecode>
<myrate>1.1</myrate>
</rate>
<rate>
<ratecode>2</ratecode>
<myrate>1.2</myrate>
</rate>
<rate>
<ratecode>3</ratecode>
<myrate>1.3</myrate>
</rate>
</ratessummary>
<thingsummary rec_count="3">
<thing>
<short_description>Jim</short_description>
<description>James</description>
<thingcode>1</thingcode>
</thing>
<thing>
<short_description>Rick</short_description>
<description>Richard</description>
<thingcode>2</thingcode>
</thing>
<thing>
<short_description>Fred</short_description>
<description>Frederick</description>
<thingcode>3</thingcode>
</thing>
</thingsummary>
</contents>
</page>
[XSLT]
<xsl:apply-templates select="thingsummary">
<xsl:with-param name="rates"
select="/page/contents/ratessummary"></xsl:with-param>
</xsl:apply-templates>
.. . .
<!-- This does not work-->
test1<xsl:value-of
select="$rates/rate[position()=thingcode]/myrate"/>
So what does it do?

$rates/rate selects a nodeset of <ratenodes. The
predicate [position()=thingcode] filters this nodeset,
dropping all the nodes that don't have a <thingcodechild
with content that is equal to the position of the <rate>
node in the $rates/rate nodeset. Since there are no <rate>
nodes with <thingcodechildren in your document, the
resulting nodeset is, naturally, empty. I already explained
the solution in my previous reply.

--
roy axenov

Oct 4 '06 #10

roy axenov wrote:
So what does it do?

$rates/rate selects a nodeset of <ratenodes. The
predicate [position()=thingcode] filters this nodeset,
dropping all the nodes that don't have a <thingcodechild
with content that is equal to the position of the <rate>
node in the $rates/rate nodeset. Since there are no <rate>
nodes with <thingcodechildren in your document, the
resulting nodeset is, naturally, empty. I already explained
the solution in my previous reply.

--
roy axenov
Roy,

I played around with your example, but it doesn't seem to work when I
have multiple xyzzy elements, for example:

<foo>
<bar>
<xyzzy>
<int>3</int>
</xyzzy>
<xyzzy>
<int>4</int>
</xyzzy>
<xyzzy>
<int>5</int>
</xyzzy>
</bar>
<nodeset>
<node>
<str>wrong (1)</str>
<int>3</int>
</node>
<node>
<str>wrong (2)</str>
<int>2</int>
</node>
<node>
<str>right (3)</str>
<int>1</int>
</node>
</nodeset>
</foo>

I'm wondering if it's not possible to do what I'm trying to do.

-Eric

Oct 5 '06 #11
It really doesn't help us help you when you keep switching element
names, so we can't easily run your new example against your previous
description of the problem. Either pick one set and stick with it, or
post the matched set of sample and failing stylesheet code.

Oct 6 '06 #12
Your problem is that
$rates/rate[position()=thingcode]/myrate
is looking for a thingcode child of rate -- but of course the thingcode
is child of thing. You're crossing contexts.

The easy way around this is a variable:

<td>
<xsl:value-of select="short_description"/>-<xsl:value-of
select="thingcode"/>-<xsl:value-of select="$rates/rate[1]/org_id"/>
<!-- This does not work because rate has no thingcode-->
test1<xsl:value-of
select="$rates/rate[position()=thingcode]/myrate"/>
<!-- This works-->
test2<xsl:value-of select="$rates/rate[position()=1]/myrate"/>
<!-- This works because we're asking for thingcode in the right
context-->
<xsl:variable name="code" select="thingcode"/>
test3<xsl:value-of select="$rates/rate[position()=$code]/myrate"/>
</td>

--
() ASCII Ribbon Campaign | Joe Kesselman
/\ Stamp out HTML e-mail! | System architexture and kinetic poetry
Oct 6 '06 #13
Joe Kesselman wrote:
The easy way around this is a variable:
The other way around it would be to say
test3<xsl:value-of
select="$rates/rate[position()=current()/thingcode]/myrate"/>
which says explicitly that you want the thingcode child of the current
XSLT context node (the thing) rather than the context at this point in
the XPath.

The good thing about computers is that they do what you tell them to.
The bad thing about computers is that they do what you tell them to.

--
() ASCII Ribbon Campaign | Joe Kesselman
/\ Stamp out HTML e-mail! | System architexture and kinetic poetry
Oct 6 '06 #14

er**********@gmail.com wrote:
roy axenov wrote:
So what does it do?

$rates/rate selects a nodeset of <ratenodes. The
predicate [position()=thingcode] filters this nodeset,
dropping all the nodes that don't have a <thingcode>
child with content that is equal to the position of the
<ratenode in the $rates/rate nodeset. Since there are
no <ratenodes with <thingcodechildren in your
document, the resulting nodeset is, naturally, empty. I
already explained the solution in my previous reply.

I played around with your example, but it doesn't seem to
work when I have multiple xyzzy elements, for example:

<foo>
<bar>
<xyzzy>
<int>3</int>
</xyzzy>
<xyzzy>
<int>4</int>
</xyzzy>
<xyzzy>
<int>5</int>
</xyzzy>
</bar>
<nodeset>
<node>
<str>wrong (1)</str>
<int>3</int>
</node>
<node>
<str>wrong (2)</str>
<int>2</int>
</node>
<node>
<str>right (3)</str>
<int>1</int>
</node>
</nodeset>
</foo>
It *is* working. I'm not sure what the hell you were trying
to do with the input file like this, though.

Pray tell me, what did you expect as a result? It is
supposed to look up the nth <nodein the document for each
<xyzzy>, where n is the value of an <intchild of <xyzzy>
in question. Since there are only *three* <node>s in the
document, naturally, <xyzzy>'s with <intof 4 and 5 don't
return bloody anything.
I'm wondering if it's not possible to do what I'm trying
to do.
It's been explained no less than three times in this thread
that what you're trying to do is possible, that your
problem lies in messed-up contexts, that to get the context
of the current node you need to use the current() XPath
function. If you're still unable to grasp that, I recommend
hiring yourself an XSLT expert. Seriously, that'll save you
an awful lot of trouble, time and money.

--
roy axenov

Oct 8 '06 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Jonathan | last post by:
Does anyone know if it's possible to force a 'select' element (or select1) to bind each selected value to a seperate element when written to a file, instead of just putting all the values in one...
4
by: Brad | last post by:
Help, I have a really complicated XPATH request I can't wrap my head around I have an XML nodeset like this: <a> <a1 attr="key">Use</a1> <a1 attr="val">Value1</a2> </a> <a> <a1...
2
by: Bryan Galvin | last post by:
Hi all, I posted a message on this topic before, but now I have a request for help. Previously "A. Bolmarcich" answered this query for me, but the problem has changed slightly... I have two...
2
by: Daniel Frey | last post by:
Hello, I'd like to extract the name of an indirectly addressed element by subsequently using the childs position: 001 <a> 002 <b1/> 003 <b2/> 004 <b3/> 005 </a>
1
by: unwiseone | last post by:
Hello, Does any know how to specify a value of a DTD element? For example, here's an external DTD that I have: ======================================= <!ELEMENT summercamps (Camp+)>...
3
by: KathyB | last post by:
I'm using the following xpath in .net //Station/WI/Boards/Board") to test if there is a Board element with NO "finish" attribute. If there is, I need to get the @title of the WI...
1
by: Damien Goutte-Gattat | last post by:
I am using the .NET framework v2.0.40607 with Visual C# Express and I would like to create some custom XPath functions to use directly in a XSLT stylesheet. I called...
0
by: Hoi-Polloi | last post by:
Hi all I want to use an xpath query to get a set of xmlNodePtr , but I don't want to keep the xmlXPathObject around. See the function below. I want to: * make xpath query and get an...
1
by: luthriaajay | last post by:
How can I use XPATH to extract the value of Element Code in Java? I havent used this before so help appreciated. <Underlying> <Code>KGF</Code> </Underlying> Java Code:
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.